org.olat.modules.sharedfolder
Class SharedFolderManager

java.lang.Object
  extended by org.olat.modules.sharedfolder.SharedFolderManager

public class SharedFolderManager
extends java.lang.Object

Initial Date: Aug 29, 2005

Author:
Alexander Schneider

Method Summary
 java.lang.String archive(java.lang.String archivFilePath, RepositoryEntry repoEntry)
           
 SharedFolderFileResource createSharedFolder()
           
 void deleteSharedFolder(OLATResourceable res)
           
 boolean exportSharedFolder(java.lang.String sharedFolderSoftkey, java.io.File exportedDataDir)
           
 MediaResource getAsMediaResource(OLATResourceable res)
           
static SharedFolderManager getInstance()
           
 OlatNamedContainerImpl getNamedSharedFolder(RepositoryEntry re)
           
 RepositoryEntryImportExport getRepositoryImportExport(java.io.File importDataDir)
           
 OlatRootFolderImpl getSharedFolder(OLATResourceable res)
           
 boolean validate(java.io.File f)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SharedFolderManager getInstance()

getNamedSharedFolder

public OlatNamedContainerImpl getNamedSharedFolder(RepositoryEntry re)

getSharedFolder

public OlatRootFolderImpl getSharedFolder(OLATResourceable res)

getAsMediaResource

public MediaResource getAsMediaResource(OLATResourceable res)

exportSharedFolder

public boolean exportSharedFolder(java.lang.String sharedFolderSoftkey,
                                  java.io.File exportedDataDir)

getRepositoryImportExport

public RepositoryEntryImportExport getRepositoryImportExport(java.io.File importDataDir)

deleteSharedFolder

public void deleteSharedFolder(OLATResourceable res)

createSharedFolder

public SharedFolderFileResource createSharedFolder()

validate

public boolean validate(java.io.File f)

archive

public java.lang.String archive(java.lang.String archivFilePath,
                                RepositoryEntry repoEntry)