package apollo;
import java.io.*;
import java.net.*;
import java.util.*;
public class MuffinStore
{
public void setTag( URL url, int tag ) throws MalformedURLException, IOException
{
MuffinStoreHandler.getHandler().setTag( url, tag );
}
public static FileContents get( URL url ) throws MalformedURLException, FileNotFoundException, IOException
{
return MuffinStoreHandler.getHandler().get( url );
}
public static FileContents get( String name ) throws MalformedURLException, FileNotFoundException, IOException
{
return MuffinStoreHandler.getHandler().get( name );
}
public static URL getCodeBase()
{
return MuffinStoreHandler.getHandler().getCodeBase();
}
public static String[] getNames() throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().getNames();
}
public static String[] getNames( URL url ) throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().getNames( url );
}
public static String[] getNames( String name ) throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().getNames( name );
}
public static int getTag( URL url ) throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().getTag( url );
}
public static long create( URL url, long maxSize ) throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().create( url, maxSize );
}
public static long create( String name, long maxSize ) throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().create( name, maxSize );
}
public static void delete( URL url ) throws MalformedURLException, IOException
{
MuffinStoreHandler.getHandler().delete( url );
}
public static void delete( String name ) throws MalformedURLException, IOException
{
MuffinStoreHandler.getHandler().delete( name );
}
public static boolean exists( URL url ) throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().exists( url );
}
public static boolean exists( String name ) throws MalformedURLException, IOException
{
return MuffinStoreHandler.getHandler().exists( name );
}
public static Properties loadProperties( String name ) throws MalformedURLException, FileNotFoundException, IOException
{
return MuffinStoreHandler.getHandler().loadProperties( name );
}
public static String loadText( String name ) throws MalformedURLException, FileNotFoundException, IOException
{
return MuffinStoreHandler.getHandler().loadText( name );
}
public static void saveProperties( String name, Properties props ) throws MalformedURLException, FileNotFoundException, IOException
{
MuffinStoreHandler.getHandler().saveProperties( name, props );
}
public static void saveProperties( String name, Properties props, long maxSize ) throws MalformedURLException, FileNotFoundException, IOException
{
MuffinStoreHandler.getHandler().saveProperties( name, props, maxSize );
}
public static void saveText( String name, String text ) throws MalformedURLException, FileNotFoundException, IOException
{
MuffinStoreHandler.getHandler().saveText( name, text );
}
public static void saveText( String name, String text, long maxSize ) throws MalformedURLException, FileNotFoundException, IOException
{
MuffinStoreHandler.getHandler().saveText( name, text, maxSize );
}
}