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


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

Method Detail

getInstance

public static FileManager getInstance()

init

public void init()

getFileBasedInputStream

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

createFileBasedInputStream

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

getContentLength

public long getContentLength(java.lang.String contentID)

onStreamClosed

public void onStreamClosed(java.lang.String contentID)

cleanupFiles

public void cleanupFiles()

deleteFileBasedContent

public void deleteFileBasedContent(java.lang.String contentID)


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