public interface RepositoryManager extends OsidManager, RepositoryProfile
The repository manager provides access to asset lookup and creation session and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
AssetLookupSession:
a session to retrieve assets
AssetQuerySession:
a session to query assets AssetSearchSession:
a session to search for assets
AssetAdminSession:
a session to create and delete
assets AssetNotificationSession:
a session to receive
notifications pertaining to asset changes AssetRepositorySession:
a session to look up asset
to repository mappings AssetRepositoryAssignmentSession:
a session to
manage asset to repository mappings AssetSmartRepositorySession:
a session to manage
dynamic repositories of assets AssetTemporalSession:
a session to access the
temporal coverage of an asset AssetTemporalAssignmentSession:
a session to
manage the temporal coverage of an asset AssetSpatialSession:
a session to access the
spatial coverage of an asset AssetSpatialAssignmentSession:
a session to manage
the spatial coverage of an asset AssetCompositionSession:
a session to look up
asset composition mappings AssetCompositionDesignSession:
a session to map
assets to compositions CompositionLookupSession: a
session to retrieve
compositions CompositionQuerySession:
a session to query
compositions CompositionSearchSession:
a session to search for
compositions CompositionAdminSession:
a session to create,
update and delete compositions CompositionNotificationSession:
a session to
receive notifications pertaining to changes in compositions CompositionRepositorySession:
a session to
retrieve composition repository mappings CompositionRepositoryAssignmentSession:
a session
to manage composition repository mappings CompositionSmartRepositorySession:
a session to
manage dynamic repositories of compositions RepositoryLookupSession: a
session to retrieve
repositories RepositoryQuerySession:
a session to query
repositories RepositorySearchSession:
a session to search for
repositories RepositoryAdminSession:
a session to create,
update and delete repositories RepositoryNotificationSession:
a session to
receive notifications pertaining to changes in repositories RepositoryHierarchySession:
a session to traverse
repository hierarchies RepositoryHierarchyDesignSession:
a session to
manage repository hierarchies Modifier and Type | Method and Description |
---|---|
AssetAdminSession |
getAssetAdminSession()
Gets an asset administration session for creating, updating and
deleting assets.
|
AssetAdminSession |
getAssetAdminSessionForRepository(Id repositoryId)
Gets an asset administration session for the given repository.
|
AssetCompositionDesignSession |
getAssetCompositionDesignSession()
Gets the session for creating asset compositions.
|
AssetCompositionSession |
getAssetCompositionSession()
Gets the session for retrieving asset compositions.
|
AssetLookupSession |
getAssetLookupSession()
Gets the
OsidSession associated with the asset lookup
service. |
AssetLookupSession |
getAssetLookupSessionForRepository(Id repositoryId)
Gets the
OsidSession associated with the asset lookup
service for the given repository. |
AssetNotificationSession |
getAssetNotificationSession(AssetReceiver assetReceiver)
Gets the notification session for notifications pertaining to asset
changes.
|
AssetNotificationSession |
getAssetNotificationSessionForRepository(AssetReceiver assetReceiver,
Id repositoryId)
Gets the asset notification session for the given repository.
|
AssetQuerySession |
getAssetQuerySession()
Gets an asset query session.
|
AssetQuerySession |
getAssetQuerySessionForRepository(Id repositoryId)
Gets an asset query session for the given repository.
|
AssetRepositoryAssignmentSession |
getAssetRepositoryAssignmentSession()
Gets the session for assigning asset to repository mappings.
|
AssetRepositorySession |
getAssetRepositorySession()
Gets the session for retrieving asset to repository mappings.
|
AssetSearchSession |
getAssetSearchSession()
Gets an asset search session.
|
AssetSearchSession |
getAssetSearchSessionForRepository(Id repositoryId)
Gets an asset search session for the given repository.
|
AssetSmartRepositorySession |
getAssetSmartRepositorySession(Id repositoryId)
Gets an asset smart repository session for the given repository.
|
AssetSpatialAssignmentSession |
getAssetSpatialAssignmentSession()
Gets the session for assigning spatial coverage to an asset.
|
AssetSpatialAssignmentSession |
getAssetSpatialAssignmentSessionForRepository(Id repositoryId)
Gets the session for assigning spatial coverage of an asset for the
given repository.
|
AssetSpatialSession |
getAssetSpatialSession()
Gets the session for retrieving spatial coverage of an asset.
|
AssetSpatialSession |
getAssetSpatialSessionForRepository(Id repositoryId)
Gets the session for retrieving spatial coverage of an asset for the
given repository.
|
AssetTemporalAssignmentSession |
getAssetTemporalAssignmentSession()
Gets the session for assigning temporal coverage to an asset.
|
AssetTemporalAssignmentSession |
getAssetTemporalAssignmentSessionForRepository(Id repositoryId)
Gets the session for assigning temporal coverage of an asset for the
given repository.
|
AssetTemporalSession |
getAssetTemporalSession()
Gets the session for retrieving temporal coverage of an asset.
|
AssetTemporalSession |
getAssetTemporalSessionForRepository(Id repositoryId)
Gets the session for retrieving temporal coverage of an asset for the
given repository.
|
CompositionAdminSession |
getCompositionAdminSession()
Gets a composition administration session for creating, updating and
deleting compositions.
|
CompositionAdminSession |
getCompositionAdminSessionForRepository(Id repositoryId)
Gets a composiiton administrative session for the given repository.
|
CompositionLookupSession |
getCompositionLookupSession()
Gets the
OsidSession associated with the composition
lookup service. |
CompositionLookupSession |
getCompositionLookupSessionForRepository(Id repositoryId)
Gets the
OsidSession associated with the composition
lookup service for the given repository. |
CompositionNotificationSession |
getCompositionNotificationSession(CompositionReceiver compositionReceiver)
Gets the notification session for notifications pertaining to
composition changes.
|
CompositionNotificationSession |
getCompositionNotificationSessionForRepository(CompositionReceiver compositionReceiver,
Id repositoryId)
Gets the composition notification session for the given repository.
|
CompositionQuerySession |
getCompositionQuerySession()
Gets a composition query session.
|
CompositionQuerySession |
getCompositionQuerySessionForRepository(Id repositoryId)
Gets a composition query session for the given repository.
|
CompositionRepositoryAssignmentSession |
getCompositionRepositoryAssignmentSession()
Gets the session for assigning composition to repository mappings.
|
CompositionRepositorySession |
getCompositionRepositorySession()
Gets the session for retrieving composition to repository mappings.
|
CompositionSearchSession |
getCompositionSearchSession()
Gets a composition search session.
|
CompositionSearchSession |
getCompositionSearchSessionForRepository(Id repositoryId)
Gets a composition search session for the given repository.
|
CompositionSmartRepositorySession |
getCompositionSmartRepositorySession(Id repositoryId)
Gets a composition smart repository session for the given repository.
|
RepositoryAdminSession |
getRepositoryAdminSession()
Gets the repository administrative session for creating, updating and
deleteing repositories.
|
RepositoryBatchManager |
getRepositoryBatchManager()
Gets a
RepositoryBatchManager. |
RepositoryHierarchyDesignSession |
getRepositoryHierarchyDesignSession()
Gets the repository hierarchy design session.
|
RepositoryHierarchySession |
getRepositoryHierarchySession()
Gets the repository hierarchy traversal session.
|
RepositoryLookupSession |
getRepositoryLookupSession()
Gets the repository lookup session.
|
RepositoryNotificationSession |
getRepositoryNotificationSession(RepositoryReceiver repositoryReceiver)
Gets the notification session for subscribing to changes to a
repository.
|
RepositoryQuerySession |
getRepositoryQuerySession()
Gets the repository query session.
|
RepositoryRulesManager |
getRepositoryRulesManager()
Gets a
RepositoryRulesManager. |
RepositorySearchSession |
getRepositorySearchSession()
Gets the repository search session.
|
changeBranch, initialize, rollbackService
close
getAssetContentRecordTypes, getAssetRecordTypes, getAssetSearchRecordTypes, getCompositionRecordTypes, getCompositionSearchRecordTypes, getCoordinateTypes, getRepositoryRecordTypes, getRepositorySearchRecordTypes, getSpatialUnitRecordTypes, supportsAssetAdmin, supportsAssetComposition, supportsAssetCompositionDesign, supportsAssetContentRecordType, supportsAssetLookup, supportsAssetNotification, supportsAssetQuery, supportsAssetRecordType, supportsAssetRepository, supportsAssetRepositoryAssignment, supportsAssetSearch, supportsAssetSearchRecordType, supportsAssetSmartRepository, supportsAssetSpatial, supportsAssetSpatialAssignment, supportsAssetTemporal, supportsAssetTemporalAssignment, supportsCompositionAdmin, supportsCompositionLookup, supportsCompositionNotification, supportsCompositionQuery, supportsCompositionRecordType, supportsCompositionRepository, supportsCompositionRepositoryAssignment, supportsCompositionSearch, supportsCompositionSearchRecordType, supportsCompositionSmartRepository, supportsCoordinateType, supportsRepositoryAdmin, supportsRepositoryBatch, supportsRepositoryHierarchy, supportsRepositoryHierarchyDesign, supportsRepositoryLookup, supportsRepositoryNotification, supportsRepositoryQuery, supportsRepositoryRecordType, supportsRepositoryRules, supportsRepositorySearch, supportsRepositorySearchRecordType, supportsSpatialUnitRecordType, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
AssetLookupSession getAssetLookupSession() throws OperationFailedException
OsidSession
associated with the asset lookup
service. AssetLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetLookup()
is false
optional
- This method must be implemented if
supportsAssetLookup()
is true.
AssetLookupSession getAssetLookupSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the asset lookup
service for the given repository.repositoryId
- the Id
of the repository AssetLookupSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
- supportsAssetLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAssetLookup()
and
supportsVisibleFederation()
are true.
AssetQuerySession getAssetQuerySession() throws OperationFailedException
AssetQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetQuery()
is false
optional
- This method must be implemented if
supportsAssetQuery()
is true.
AssetQuerySession getAssetQuerySessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetQuerySession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
- supportsAssetQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAssetQuery()
and
supportsVisibleFederation()
are true.
AssetSearchSession getAssetSearchSession() throws OperationFailedException
AssetSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetSearch()
is false
optional
- This method must be implemented if
supportsAssetSearch()
is true.
AssetSearchSession getAssetSearchSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetSearchSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
- supportsAssetSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAssetSearch()
and
supportsVisibleFederation()
are true.
AssetAdminSession getAssetAdminSession() throws OperationFailedException
AssetAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetAdmin()
is false
optional
- This method must be implemented if
supportsAssetAdmin()
is true.
AssetAdminSession getAssetAdminSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetAdminSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAssetAdmin()
and
supportsVisibleFederation()
are true.
AssetNotificationSession getAssetNotificationSession(AssetReceiver assetReceiver) throws OperationFailedException
assetReceiver
- the notification callback AssetNotificationSession
NullArgumentException
- assetReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetNotification()
is false
optional
- This method must be implemented if
supportsAssetNotification()
is true.
AssetNotificationSession getAssetNotificationSessionForRepository(AssetReceiver assetReceiver, Id repositoryId) throws NotFoundException, OperationFailedException
assetReceiver
- the notification callbackrepositoryId
- the Id
of the repository AssetNotificationSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- assetReceiver
or
repositoryId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsAssetNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAssetNotfication()
and
supportsVisibleFederation()
are true.
AssetRepositorySession getAssetRepositorySession() throws OperationFailedException
AssetRepositorySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetRepository()
is false
optional
- This method must be implemented if
supportsAssetRepository()
is true.
AssetRepositoryAssignmentSession getAssetRepositoryAssignmentSession() throws OperationFailedException
AssetRepositoryAsignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetRepositoryAssignment()
is false
optional
- This method must be implemented if
supportsAssetRepositoryAssignment()
is
true.
AssetSmartRepositorySession getAssetSmartRepositorySession(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetSmartRepositorySession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsAssetSmartRepository()
false
optional
- This method must be implemented if
supportsAssetSmartRepository()
is true.
AssetTemporalSession getAssetTemporalSession() throws OperationFailedException
AssetTemporalSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetTemporal()
is false
optional
- This method must be implemented if
supportsAssetTemporal()
is true.
AssetTemporalSession getAssetTemporalSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetTemporalSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetTemporal()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAssetTemporal()
and
supportsVisibleFederation()
are true.
AssetTemporalAssignmentSession getAssetTemporalAssignmentSession() throws OperationFailedException
AssetTemporalAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetTemporalAssignment()
is false
optional
- This method must be implemented if
supportsAssetTemporalAssignment()
is true.
AssetTemporalAssignmentSession getAssetTemporalAssignmentSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetTemporalAssignmentSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetTemporalAssignment()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAssetTemporalAssignment()
and
supportsVisibleFederation()
are true.
AssetSpatialSession getAssetSpatialSession() throws OperationFailedException
AssetSpatialSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsSpatialAssets()
is false
optional
- This method must be implemented if
supportsSpatialAssets()
is true.
AssetSpatialSession getAssetSpatialSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetSpatialSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAssetSpatial()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAssetSpatial()
and
supportsVisibleFederation()
are true.
AssetSpatialAssignmentSession getAssetSpatialAssignmentSession() throws OperationFailedException
AssetSpatialAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetSpatialAssignment()
is false
optional
- This method must be implemented if
supportsAssetSpatialAssignment()
is true.
AssetSpatialAssignmentSession getAssetSpatialAssignmentSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository AssetSpatialAssignmentSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetSpatialAssignment()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAssetSpatialAssignment()
and
supportsVisibleFederation()
are true.
AssetCompositionSession getAssetCompositionSession() throws OperationFailedException
AssetCompositionSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetComposition()
is false
optional
- This method must be implemented if
supportsAssetComposition()
is true.
AssetCompositionDesignSession getAssetCompositionDesignSession() throws OperationFailedException
AssetCompositionDesignSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssetCompositionDesign()
is false
optional
- This method must be implemented if
supportsAssetCompositionDesign()
is true.
CompositionLookupSession getCompositionLookupSession() throws OperationFailedException
OsidSession
associated with the composition
lookup service. CompositionLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionLookup()
is false
optional
- This method must be implemented if
supportsCompositionLookup()
is true.
CompositionLookupSession getCompositionLookupSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
OsidSession
associated with the composition
lookup service for the given repository.repositoryId
- the Id
of the repository CompositionLookupSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCompositionLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompositionLookup()
and
supportsVisibleFederation()
are true.
CompositionQuerySession getCompositionQuerySession() throws OperationFailedException
CompositionQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionQuery()
is false
optional
- This method must be implemented if
supportsCompositionQuery()
is true.
CompositionQuerySession getCompositionQuerySessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository CompositionQuerySession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCompositionQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompositionQuery()
and
supportsVisibleFederation()
are true.
CompositionSearchSession getCompositionSearchSession() throws OperationFailedException
CompositionSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionSearch()
is false
optional
- This method must be implemented if
supportsCompositionSearch()
is true.
CompositionSearchSession getCompositionSearchSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository CompositionSearchSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCompositionSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompositionSearch()
and
supportsVisibleFederation()
are true.
CompositionAdminSession getCompositionAdminSession() throws OperationFailedException
CompositionAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionAdmin()
is false
optional
- This method must be implemented if
supportsCompositionAdmin()
is true.
CompositionAdminSession getCompositionAdminSessionForRepository(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository CompositionAdminSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompositionAdmin()
and
supportsVisibleFederation()
are true.
CompositionNotificationSession getCompositionNotificationSession(CompositionReceiver compositionReceiver) throws OperationFailedException
compositionReceiver
- the notification callback CompositionNotificationSession
NullArgumentException
- compositionReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionNotification()
is false
optional
- This method must be implemented if
supportsCompositionNotification()
is true.
CompositionNotificationSession getCompositionNotificationSessionForRepository(CompositionReceiver compositionReceiver, Id repositoryId) throws NotFoundException, OperationFailedException
compositionReceiver
- the notification callbackrepositoryId
- the Id
of the repository CompositionNotificationSession
NotFoundException
- repositoryId
not
foundNullArgumentException
- compositionReceiver
or repositoryId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCompositionNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCompositionNotfication()
and
supportsVisibleFederation()
are true.
CompositionRepositorySession getCompositionRepositorySession() throws OperationFailedException
CompositionRepositorySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionRepository()
is false
optional
- This method must be implemented if
supportsCompositionRepository()
is true.
CompositionRepositoryAssignmentSession getCompositionRepositoryAssignmentSession() throws OperationFailedException
CompositionRepositoryAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCompositionRepositoryAssignment()
is
false
optional
- This method must be implemented if
supportsCompositionRepositoryAssignment()
is
true.
CompositionSmartRepositorySession getCompositionSmartRepositorySession(Id repositoryId) throws NotFoundException, OperationFailedException
repositoryId
- the Id
of the repository CompositionSmartRepositorySession
NotFoundException
- repositoryId
not
foundNullArgumentException
- repositoryId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCompositionSmartRepository()
false
optional
- This method must be implemented if
supportsCompositionSmartRepository()
is
true.
RepositoryLookupSession getRepositoryLookupSession() throws OperationFailedException
RepositoryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryLookup()
is false
optional
- This method must be implemented if
supportsRepositoryLookup()
is true.
RepositoryQuerySession getRepositoryQuerySession() throws OperationFailedException
RepositoryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryQuery()
is false
optional
- This method must be implemented if
supportsRepositoryQuery()
is true.
RepositorySearchSession getRepositorySearchSession() throws OperationFailedException
RepositorySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositorySearch()
is false
optional
- This method must be implemented if
supportsRepositorySearch()
is true.
RepositoryAdminSession getRepositoryAdminSession() throws OperationFailedException
RepositoryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryAdmin()
is false
optional
- This method must be implemented if
supportsRepositoryAdmin()
is true.
RepositoryNotificationSession getRepositoryNotificationSession(RepositoryReceiver repositoryReceiver) throws OperationFailedException
repositoryReceiver
- the notification callback RepositoryNotificationSession
NullArgumentException
- repositoryReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryNotification()
is false
optional
- This method must be implemented if
supportsRepositoryNotification()
is true.
RepositoryHierarchySession getRepositoryHierarchySession() throws OperationFailedException
a RepositoryHierarchySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryHierarchy()
is false
optional
- This method must be implemented if
supportsRepositoryHierarchy()
is true.
RepositoryHierarchyDesignSession getRepositoryHierarchyDesignSession() throws OperationFailedException
RepostoryHierarchyDesignSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryHierarchyDesign()
is false
optional
- This method must be implemented if
supportsRepositoryHierarchyDesign()
is
true.
RepositoryBatchManager getRepositoryBatchManager() throws OperationFailedException
RepositoryBatchManager.
RepostoryBatchManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryBatch()
is false
optional
- This method must be implemented if
supportsRepositoryBatch()
is true.
RepositoryRulesManager getRepositoryRulesManager() throws OperationFailedException
RepositoryRulesManager.
RepostoryRulesManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRepositoryRules()
is false
optional
- This method must be implemented if
supportsRepositoryRules()
is true.