public interface FilingProfile extends OsidProfile
The filing profile describes the interoperability among filing services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getDirectoryRecordTypes()
Gets the supported directory record types.
|
TypeList |
getDirectorySearchRecordTypes()
Gets the supported directory search record types.
|
TypeList |
getFileRecordTypes()
Gets the supported file record types.
|
TypeList |
getFileSearchRecordTypes()
Gets the supported file search record types.
|
boolean |
supportsDirectoryAdmin()
Tests if directory administration is supported.
|
boolean |
supportsDirectoryLookup()
Tests if a
DirectoryLookupSession is supported. |
boolean |
supportsDirectoryNotification()
Tests if a directory
notification service is supported. |
boolean |
supportsDirectoryQuery()
Tests if directory querying is supported.
|
boolean |
supportsDirectoryRecordType(Type directoryRecordType)
Tests if the given directory record type is supported.
|
boolean |
supportsDirectorySearch()
Tests if directory searching is supported.
|
boolean |
supportsDirectorySearchRecordType(Type directorySearchRecordType)
Tests if the given directory search record type is supported.
|
boolean |
supportsFileContent()
Tests if a
FileContentSession is supported. |
boolean |
supportsFileLookup()
Tests if file lookup is supported.
|
boolean |
supportsFileNotification()
Tests if file notification is supported.
|
boolean |
supportsFileQuery()
Tests if file querying is supported.
|
boolean |
supportsFileRecordType(Type fileRecordType)
Tests if the given file record type is supported.
|
boolean |
supportsFileSearch()
Tests if file searching is supported.
|
boolean |
supportsFileSearchRecordType(Type fileSearchRecordType)
Tests if the given file search record type is supported.
|
boolean |
supportsFileSmartDirectory()
Tests if managing smart directories is supported.
|
boolean |
supportsFileSystem()
Tests if a
FileSystemSession is supported. |
boolean |
supportsFileSystemManagement()
Tests if a
FileSystemManagementSession is supported. |
boolean |
supportsFilingAllocation()
Tests if a filing allocation service is supported.
|
boolean |
supportsFilingManagement()
Tests if a file management service is supported.
|
boolean |
supportsVisibleFederation()
Tests if directory federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean supportsVisibleFederation()
true
if federation is visible false
otherwisemandatory
- This method must be implemented. boolean supportsFileSystem()
FileSystemSession
is supported. true
if a FileSystemSession
is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsFileSystemManagement()
FileSystemManagementSession
is supported. true
if a FileSystemManagementSession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsFileContent()
FileContentSession
is supported. true
if a FileContentSession
is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsFileLookup()
true
if a FileLookupSession
is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsFileQuery()
true
if a FileQuerySession
is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsFileSearch()
true
if a FileSearchSession
is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsFileNotification()
true
if a FileNotificationSession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsFileSmartDirectory()
true
if a FileSmartDirectorySession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsDirectoryLookup()
DirectoryLookupSession
is supported. true
if a DirectoryLookupSession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsDirectoryQuery()
true
if a DirectoryQuerySession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsDirectorySearch()
true
if a DirectorySearchSession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsDirectoryAdmin()
true
if a DirectoryAdminSession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsDirectoryNotification()
notification service is supported. true
if a DirectoryNotificationSession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsFilingManagement()
true
if a FileManagementSession
is available, false
otherwisemandatory
- This method must be implemented. boolean supportsFilingAllocation()
true
if a FilingAllocationManager
is available, false
otherwisemandatory
- This method must be implemented. TypeList getFileRecordTypes()
File
record
typesmandatory
- This method must be implemented. boolean supportsFileRecordType(Type fileRecordType)
fileRecordType
- a Type
indicating a file record
type true
if the given record Type
is
supported, false
otherwiseNullArgumentException
- fileRecordType
is nullmandatory
- This method must be implemented. TypeList getFileSearchRecordTypes()
File
search
record typesmandatory
- This method must be implemented. boolean supportsFileSearchRecordType(Type fileSearchRecordType)
fileSearchRecordType
- a Type
indicating a file
search record type true
if the given search record Type
is supported, false
otherwiseNullArgumentException
- fileSearchRecordType
is nullmandatory
- This method must be implemented. TypeList getDirectoryRecordTypes()
Directory
record typesmandatory
- This method must be implemented. boolean supportsDirectoryRecordType(Type directoryRecordType)
directoryRecordType
- a Type
indicating a
directory record type true
if the given record Type
is
supported, false
otherwiseNullArgumentException
- directoryRecordType
is nullmandatory
- This method must be implemented. TypeList getDirectorySearchRecordTypes()
Directory
search record typesmandatory
- This method must be implemented. boolean supportsDirectorySearchRecordType(Type directorySearchRecordType)
directorySearchRecordType
- a Type
indicating a
directory search record type true
if the given search record Type
is supported, false
otherwiseNullArgumentException
-
directorySearchRecordType
is nullmandatory
- This method must be implemented.