org.wso2.registry.jdbc.filecache
Class FileManager

java.lang.Object
  extended by org.wso2.registry.jdbc.filecache.FileManager

public class FileManager
extends java.lang.Object


Constructor Summary
FileManager()
           
 
Method Summary
static void cleanupFiles()
           
static java.io.InputStream createFileBasedInputStream(java.lang.String contentID, java.io.InputStream inputStream)
           
static void deleteFileBasedContent(java.lang.String contentID)
           
static java.io.File getFile(java.lang.String contentID)
           
static java.io.InputStream getFileBasedInputStream(java.lang.String contentID)
           
static boolean hasFileBasedContent(java.lang.String contentID)
           
static void init()
           
static void onStreamClosed(java.lang.String contentID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileManager

public FileManager()
Method Detail

init

public static void init()

hasFileBasedContent

public static boolean hasFileBasedContent(java.lang.String contentID)

getFileBasedInputStream

public static java.io.InputStream getFileBasedInputStream(java.lang.String contentID)
                                                   throws RegistryException
Throws:
RegistryException

createFileBasedInputStream

public static java.io.InputStream createFileBasedInputStream(java.lang.String contentID,
                                                             java.io.InputStream inputStream)
                                                      throws RegistryException
Throws:
RegistryException

getFile

public static java.io.File getFile(java.lang.String contentID)

onStreamClosed

public static void onStreamClosed(java.lang.String contentID)

cleanupFiles

public static void cleanupFiles()

deleteFileBasedContent

public static void deleteFileBasedContent(java.lang.String contentID)


Copyright © 2007 Apache Web Services Project. All Rights Reserved.