public class FasterFilesystemForeignSourceRepository extends FilesystemForeignSourceRepository implements org.springframework.beans.factory.InitializingBean
FasterFilesystemForeignSourceRepository class.
m_foreignSourcePath, m_globalLock, m_readLock, m_requisitionPath, m_writeLock| Constructor and Description |
|---|
FasterFilesystemForeignSourceRepository()
Instantiates a new faster filesystem foreign source repository.
|
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getActiveForeignSourceNames()
getActiveForeignSourceNames
|
ForeignSource |
getForeignSource(String foreignSourceName)
getForeignSource
|
int |
getForeignSourceCount()
getForeignSourceCount
|
Set<ForeignSource> |
getForeignSources()
getForeignSources
|
DirectoryWatcher<ForeignSource> |
getForeignSourcesDirectoryWatcher()
Gets the foreign sources directory watcher.
|
Requisition |
getRequisition(String foreignSourceName)
getRequisition
|
Set<Requisition> |
getRequisitions()
getRequisitions
|
DirectoryWatcher<Requisition> |
getRequisitionsDirectoryWatcher()
Gets the requisitions directory watcher.
|
URL |
getRequisitionURL(String foreignSource)
getRequisitionURL
|
afterPropertiesSet, delete, delete, flush, getRequisition, getRequisitionDate, save, save, setForeignSourcePath, setRequisitionPathgetDefaultForeignSource, getNodeRequisition, importResourceRequisition, putDefaultForeignSource, resetDefaultForeignSource, validate, validatepublic FasterFilesystemForeignSourceRepository()
throws ForeignSourceRepositoryException
ForeignSourceRepositoryException - the foreign source repository exceptionpublic Set<String> getActiveForeignSourceNames()
FilesystemForeignSourceRepositorygetActiveForeignSourceNames
getActiveForeignSourceNames in interface ForeignSourceRepositorygetActiveForeignSourceNames in class FilesystemForeignSourceRepositorySet object.public int getForeignSourceCount()
throws ForeignSourceRepositoryException
FilesystemForeignSourceRepositorygetForeignSourceCount
getForeignSourceCount in interface ForeignSourceRepositorygetForeignSourceCount in class FilesystemForeignSourceRepositoryForeignSourceRepositoryException - if any.public Set<ForeignSource> getForeignSources() throws ForeignSourceRepositoryException
FilesystemForeignSourceRepositorygetForeignSources
getForeignSources in interface ForeignSourceRepositorygetForeignSources in class FilesystemForeignSourceRepositorySet object.ForeignSourceRepositoryException - if any.public ForeignSource getForeignSource(String foreignSourceName) throws ForeignSourceRepositoryException
FilesystemForeignSourceRepositorygetForeignSource
getForeignSource in interface ForeignSourceRepositorygetForeignSource in class FilesystemForeignSourceRepositoryforeignSourceName - a String object.ForeignSource object.ForeignSourceRepositoryException - if any.public Set<Requisition> getRequisitions() throws ForeignSourceRepositoryException
FilesystemForeignSourceRepositorygetRequisitions
getRequisitions in interface ForeignSourceRepositorygetRequisitions in class FilesystemForeignSourceRepositorySet object.ForeignSourceRepositoryException - if any.public Requisition getRequisition(String foreignSourceName) throws ForeignSourceRepositoryException
FilesystemForeignSourceRepositorygetRequisition
getRequisition in interface ForeignSourceRepositorygetRequisition in class FilesystemForeignSourceRepositoryforeignSourceName - a String object.Requisition object.ForeignSourceRepositoryException - if any.public URL getRequisitionURL(String foreignSource) throws ForeignSourceRepositoryException
FilesystemForeignSourceRepositorygetRequisitionURL
getRequisitionURL in interface ForeignSourceRepositorygetRequisitionURL in class FilesystemForeignSourceRepositoryforeignSource - a String object.URL object.ForeignSourceRepositoryExceptionpublic DirectoryWatcher<ForeignSource> getForeignSourcesDirectoryWatcher() throws ForeignSourceRepositoryException
ForeignSourceRepositoryException - the foreign source repository exceptionpublic DirectoryWatcher<Requisition> getRequisitionsDirectoryWatcher() throws ForeignSourceRepositoryException
ForeignSourceRepositoryException - the foreign source repository exceptionCopyright © 2015. All rights reserved.