public interface HoldProxyManager extends OsidProxyManager, HoldProfile
The hold proxy manager provides access to rules sessions and provides
interoperability tests for various aspects of this service. Methods in
this manager pass a Proxy for passing information from
server environments. The sessions included in this manager are:
BlockSession: a session for checking for blocks
MyHoldSession: a session for looking up holds for
the authenticated agent BlockLookupSession: a session to retrieve blocks
BlockQuerySession: a session to query for blocks
BlockSearchSession: a session to search for blocks
BlockAdminSession: a session to create and delete
blocks BlockNotificationSession: a session to receive
notifications pertaining to block changes BlockOublietteSession: a session to looking
mappings of blocks to oubliettes BlockOublietteAssignmentSession: a session to
manage block to oubliette mappings BlockOublietteAssignmentSession: a session to
manage dynamic oubliettes of blocks IssueLookupSession: a session to retrieve issues
IssueQuerySession: a session to query for issues
IssueSearchSession: a session to search for issues
IssueAdminSession: a session to create and delete
issues IssueNotificationSession: a session to receive
notifications pertaining to issue changes IssueOublietteSession: a session to look up issue
oubliette mappings IssueOublietteAssignmentSession: a session to
manage issue to oubliette mappings IssueSmartOublietteSession: a session to manage
dynamic oubliettes of issues HoldLookupSession: a session to retrieve holds
HoldQuerySession: a session to query for holds
HoldSearchSession: a session to search for holds
HoldAdminSession: a session to create and delete
holds HoldNotificationSession: a session to receive
notifications pertaining to hold changes HoldOublietteSession: a session to look up hol
oubliette mappings HoldOublietteAssignmentSession: a session to
manage hold to oubliette mappings HoldSmartOublietteSession: a session to manage
dynamic oubliettes of holds OublietteLookupSession: a session to retrieve
oubliettes OublietteQuerySession: a session to search for
oubliettes OublietteSearchSession: a session to search for
oubliettes OublietteAdminSession: a session to create and
delete oubliettes OublietteNotificationSession: a session to receive
notifications pertaining to oubliette changes OublietteHierarchySession: a session to traverse a
hierarchy of oubliette OublietteHierarchyDesignSession: a session to
manage an oubliette hierarchy | Modifier and Type | Method and Description |
|---|---|
BlockAdminSession |
getBlockAdminSession(Proxy proxy)
Gets the
OsidSession associated with the block
administration service. |
BlockAdminSession |
getBlockAdminSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the block
administration service for the given oubliette. |
BlockLookupSession |
getBlockLookupSession(Proxy proxy)
Gets the
OsidSession associated with the block lookup
service. |
BlockLookupSession |
getBlockLookupSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the block lookup
service for the given oubliette. |
BlockNotificationSession |
getBlockNotificationSession(BlockReceiver blockReceiver,
Proxy proxy)
Gets the
OsidSession associated with the block
notification service. |
BlockNotificationSession |
getBlockNotificationSessionForOubliette(BlockReceiver blockReceiver,
Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the block
notification service for the given oubliette. |
BlockOublietteAssignmentSession |
getBlockOublietteAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning blocks
to oubliettes. |
BlockOublietteSession |
getBlockOublietteSession(Proxy proxy)
Gets the
OsidSession to lookup block/oubliette
mappings. |
BlockQuerySession |
getBlockQuerySession(Proxy proxy)
Gets the
OsidSession associated with the block query
service. |
BlockQuerySession |
getBlockQuerySessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the block query
service for the given oubliette. |
BlockSearchSession |
getBlockSearchSession(Proxy proxy)
Gets the
OsidSession associated with the block search
service. |
BlockSearchSession |
getBlockSearchSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the block search
service for the given oubliette. |
BlockSession |
getBlockSession(Proxy proxy)
Gets the
OsidSession associated with the block service
to check for blocks. |
BlockSession |
getBlockSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the block service
for the given oubliette. |
BlockSmartOublietteSession |
getBlockSmartOublietteSession(Id oublietteId,
Proxy proxy)
Gets the
OsidSession to manage block smart oubliettes. |
HoldAdminSession |
getHoldAdminSession(Proxy proxy)
Gets the
OsidSession associated with the hold
administrative service. |
HoldAdminSession |
getHoldAdminSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the hold
administrative service for the given oubliette. |
HoldBatchProxyManager |
getHoldBatchProxyManager()
Gets a
HoldBatchProxyManager. |
HoldLookupSession |
getHoldLookupSession(Proxy proxy)
Gets the
OsidSession associated with the hold lookup
service. |
HoldLookupSession |
getHoldLookupSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the hold lookup
service for the given oubliette. |
HoldNotificationSession |
getHoldNotificationSession(HoldReceiver holdReceiver,
Proxy proxy)
Gets the
OsidSession associated with the hold
notification service. |
HoldNotificationSession |
getHoldNotificationSessionForOubliette(HoldReceiver holdReceiver,
Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the hold
notification service for the given oubliette. |
HoldOublietteAssignmentSession |
getHoldOublietteAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
competencies to oubliettes. |
HoldOublietteSession |
getHoldOublietteSession(Proxy proxy)
Gets the
OsidSession to lookup hold/oubliette mappings. |
HoldQuerySession |
getHoldQuerySession(Proxy proxy)
Gets the
OsidSession associated with the hold query
service. |
HoldQuerySession |
getHoldQuerySessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the hold query
service for the given oubliette. |
HoldRulesProxyManager |
getHoldRulesProxyManager()
Gets a
HoldRulesProxyManager. |
HoldSearchSession |
getHoldSearchSession(Proxy proxy)
Gets the
OsidSession associated with the hold search
service. |
HoldSearchSession |
getHoldSearchSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the hold search
service for the given oubliette. |
HoldSmartOublietteSession |
getHoldSmartOublietteSession(Id oublietteId,
Proxy proxy)
Gets the
OsidSession to manage hold smart oubliettes. |
IssueAdminSession |
getIssueAdminSession(Proxy proxy)
Gets the
OsidSession associated with the issue
administration service. |
IssueAdminSession |
getIssueAdminSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the issue
administration service for the given oubliette. |
IssueLookupSession |
getIssueLookupSession(Proxy proxy)
Gets the
OsidSession associated with the issue lookup
service. |
IssueLookupSession |
getIssueLookupSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the issue lookup
service for the given oubliette. |
IssueNotificationSession |
getIssueNotificationSession(IssueReceiver issueReceiver,
Proxy proxy)
Gets the
OsidSession associated with the issue
notification service. |
IssueNotificationSession |
getIssueNotificationSessionForOubliette(IssueReceiver issueReceiver,
Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the issue
notification service for the given oubliette. |
IssueOublietteAssignmentSession |
getIssueOublietteAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning mappings
to oubliettes. |
IssueOublietteSession |
getIssueOublietteSession(Proxy proxy)
Gets the
OsidSession to lookup issue/oubliette holds. |
IssueQuerySession |
getIssueQuerySession(Proxy proxy)
Gets the
OsidSession associated with the issue query
service. |
IssueQuerySession |
getIssueQuerySessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the issue query
service for the given oubliette. |
IssueSearchSession |
getIssueSearchSession(Proxy proxy)
Gets the
OsidSession associated with the issue search
service. |
IssueSearchSession |
getIssueSearchSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the issue search
service for the given oubliette. |
IssueSmartOublietteSession |
getIssueSmartOublietteSession(Id oublietteId,
Proxy proxy)
Gets the
OsidSession to manage locatin smart
oubliettes. |
MyHoldSession |
getMyHoldSession(Proxy proxy)
Gets the
OsidSession associated with the my hold
service. |
MyHoldSession |
getMyHoldSessionForOubliette(Id oublietteId,
Proxy proxy)
Gets the
OsidSession associated with the my hold
service for the given oubliette. |
OublietteAdminSession |
getOublietteAdminSession(Proxy proxy)
Gets the
OsidSession associated with the oubliette
administrative service. |
OublietteHierarchyDesignSession |
getOublietteHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the oubliette
hierarchy design service. |
OublietteHierarchySession |
getOublietteHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the oubliette
hierarchy service. |
OublietteLookupSession |
getOublietteLookupSession(Proxy proxy)
Gets the
OsidSession associated with the oubliette
lookup service. |
OublietteNotificationSession |
getOublietteNotificationSession(OublietteReceiver oublietteReceiver,
Proxy proxy)
Gets the
OsidSession associated with the oubliette
notification service. |
OublietteQuerySession |
getOublietteQuerySession(Proxy proxy)
Gets the
OsidSession associated with the oubliette
query service. |
OublietteSearchSession |
getOublietteSearchSession(Proxy proxy)
Gets the
OsidSession associated with the oubliette
search service. |
changeBranch, initialize, rollbackServiceclosegetBlockRecordTypes, getBlockSearchRecordTypes, getHoldRecordTypes, getHoldSearchRecordTypes, getIssueRecordTypes, getIssueSearchRecordTypes, getOublietteRecordTypes, getOublietteSearchRecordTypes, supportsBlockAdmin, supportsBlocking, supportsBlockLookup, supportsBlockNotification, supportsBlockOubliette, supportsBlockOublietteAssignment, supportsBlockQuery, supportsBlockRecordType, supportsBlockSearch, supportsBlockSearchRecordType, supportsBlockSmartOubliette, supportsHoldAdmin, supportsHoldBatch, supportsHoldLookup, supportsHoldNotification, supportsHoldOubliette, supportsHoldOublietteAssignment, supportsHoldQuery, supportsHoldRecordType, supportsHoldRules, supportsHoldSearch, supportsHoldSearchRecordType, supportsHoldSmartOubliette, supportsIssueAdmin, supportsIssueLookup, supportsIssueNotification, supportsIssueOubliette, supportsIssueOublietteAssignment, supportsIssueQuery, supportsIssueRecordType, supportsIssueSearch, supportsIssueSearchRecordType, supportsIssueSmartOubliette, supportsMyHold, supportsOublietteAdmin, supportsOublietteHierarchy, supportsOublietteHierarchyDesign, supportsOublietteLookup, supportsOublietteNotification, supportsOublietteQuery, supportsOublietteRecordType, supportsOublietteSearch, supportsOublietteSearchRecordType, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdBlockSession getBlockSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the block service
to check for blocks.proxy - a proxy BlockSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBlock()
is false optional - This method must be implemented if
supportsBlock() is true. BlockSession getBlockSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the block service
for the given oubliette.oublietteId - the Id of the oublietteproxy - a proxy BlockSession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBlock()
or supportsVisibleFederation() is false
optional - This method must be implemented if
supportsBlock() and
supportsVisibleFederation() are true
MyHoldSession getMyHoldSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the my hold
service.proxy - a proxy MyHoldSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsMyHold()
is false optional - This method must be implemented if
supportsMyHold() is true. MyHoldSession getMyHoldSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the my hold
service for the given oubliette.oublietteId - the Id of the oublietteproxy - a proxy MyHoldSession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsMyHold()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsMyHold() and
supportsVisibleFederation() are true
BlockLookupSession getBlockLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the block lookup
service.proxy - a proxy BlockLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockLookup()
is false optional - This method must be implemented if
supportsBlockLookup() is true. BlockLookupSession getBlockLookupSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the block lookup
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy BlockLookupSession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBlockLookup() and
supportsVisibleFederation() are true
BlockQuerySession getBlockQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the block query
service.proxy - a proxy BlockQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockQuery()
is false optional - This method must be implemented if
supportsBlockQuery() is true. BlockQuerySession getBlockQuerySessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the block query
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy BlockQuerySession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBlockQuery() and
supportsVisibleFederation() are true
BlockSearchSession getBlockSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the block search
service.proxy - a proxy BlockSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockSearch()
is false optional - This method must be implemented if
supportsBlockSearch() is true. BlockSearchSession getBlockSearchSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the block search
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy BlockSearchSession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBlockSearch() and
supportsVisibleFederation() are true
BlockAdminSession getBlockAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the block
administration service.proxy - a proxy BlockAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockAdmin()
is false optional - This method must be implemented if
supportsBlockAdmin() is true. BlockAdminSession getBlockAdminSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the block
administration service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy BlockAdminSession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBlockAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBlockAdmin() and
supportsVisibleFederation() are true
BlockNotificationSession getBlockNotificationSession(BlockReceiver blockReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the block
notification service.blockReceiver - the notification callbackproxy - a proxy BlockNotificationSession NullArgumentException - blockReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsBlockNotification() is false optional - This method must be implemented if
supportsBlockNotification() is true.
BlockNotificationSession getBlockNotificationSessionForOubliette(BlockReceiver blockReceiver, Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the block
notification service for the given oubliette.blockReceiver - the notification callbackoublietteId - the Id of the Oubliette
proxy - a proxy BlockNotificationSession NotFoundException - no oubliette found by the given
Id NullArgumentException - blockReceiver,
oublietteId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsBlockNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsBlockNotification() and
supportsVisibleFederation() are true
BlockOublietteSession getBlockOublietteSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup block/oubliette
mappings.proxy - a proxy BlockOublietteSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsBlockOubliette() is false optional - This method must be implemented if
supportsBlockOubliette() is true. BlockOublietteAssignmentSession getBlockOublietteAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning blocks
to oubliettes.proxy - a proxy BlockOublietteAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsBlockOublietteAssignment() is false
optional - This method must be implemented if
supportsBlockOublietteAssignment() is true.
BlockSmartOublietteSession getBlockSmartOublietteSession(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage block smart oubliettes.oublietteId - the Id of the Oubliette
proxy - a proxy BlockSmartOublietteSession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsBlockSmartOubliette() is false optional - This method must be implemented if
supportsBlockSmartOubliette() is true.
IssueLookupSession getIssueLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the issue lookup
service.proxy - a proxy IssueLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueLookup()
is false optional - This method must be implemented if
supportsIssueLookup() is true. IssueLookupSession getIssueLookupSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the issue lookup
service for the given oubliette.oublietteId - the Id of the oublietteproxy - a proxy IssueLookupSession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsIssueLookup() and
supportsVisibleFederation() are true
IssueQuerySession getIssueQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the issue query
service.proxy - a proxy IssueQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueQuery()
is false optional - This method must be implemented if
supportsIssueQuery() is true. IssueQuerySession getIssueQuerySessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the issue query
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy IssueQuerySession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsIssueQuery() and
supportsVisibleFederation() are true
IssueSearchSession getIssueSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the issue search
service.proxy - a proxy IssueSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueSearch()
is false optional - This method must be implemented if
supportsIssueSearch() is true. IssueSearchSession getIssueSearchSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the issue search
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy IssueSearchSession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsIssueSearch() and
supportsVisibleFederation() are true
IssueAdminSession getIssueAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the issue
administration service.proxy - a proxy IssueAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueAdmin()
is false optional - This method must be implemented if
supportsIssueAdmin() is true. IssueAdminSession getIssueAdminSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the issue
administration service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy IssueAdminSession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsIssueAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsIssueAdmin() and
supportsVisibleFederation() are true
IssueNotificationSession getIssueNotificationSession(IssueReceiver issueReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the issue
notification service.issueReceiver - the notification callbackproxy - a proxy IssueNotificationSession NullArgumentException - issueReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsIssueNotification() is false optional - This method must be implemented if
supportsIssueNotification() is true.
IssueNotificationSession getIssueNotificationSessionForOubliette(IssueReceiver issueReceiver, Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the issue
notification service for the given oubliette.issueReceiver - the notification callbackoublietteId - the Id of the Oubliette
proxy - a proxy IssueNotificationSession NotFoundException - no oubliette found by the given
Id NullArgumentException - issueReceiver,
oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsIssueNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsIssueNotification() and
supportsVisibleFederation() are true
IssueOublietteSession getIssueOublietteSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup issue/oubliette holds.proxy - a proxy IssueOublietteSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsIssueOubliette() is false optional - This method must be implemented if
supportsIssueOubliette() is true. IssueOublietteAssignmentSession getIssueOublietteAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning mappings
to oubliettes.proxy - a proxy IssueOublietteAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsIssueOublietteAssignment() is false
optional - This method must be implemented if
supportsIssueOublietteAssignment() is true.
IssueSmartOublietteSession getIssueSmartOublietteSession(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage locatin smart
oubliettes.oublietteId - the Id of the Oubliette
proxy - a proxy IssueSmartOublietteSession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsIssueSmartOubliette() is false optional - This method must be implemented if
supportsIssueSmartOubliette() is true.
HoldLookupSession getHoldLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the hold lookup
service.proxy - a proxy HoldLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldLookup()
is false optional - This method must be implemented if
supportsHoldLookup() is true. HoldLookupSession getHoldLookupSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the hold lookup
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy HoldLookupSession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsHoldLookup() and
supportsVisibleFederation() are true
HoldQuerySession getHoldQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the hold query
service.proxy - a proxy HoldQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldQuery()
is false optional - This method must be implemented if
supportsHoldQuery() is true. HoldQuerySession getHoldQuerySessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the hold query
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy HoldQuerySession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsHoldQuery() and
supportsVisibleFederation() are true
HoldSearchSession getHoldSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the hold search
service.proxy - a proxy HoldSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldSearch()
is false optional - This method must be implemented if
supportsHoldSearch() is true. HoldSearchSession getHoldSearchSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the hold search
service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy HoldSearchSession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsHoldSearch() and
supportsVisibleFederation() are true
HoldAdminSession getHoldAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the hold
administrative service.proxy - a proxy HoldAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldAdmin()
is false optional - This method must be implemented if
supportsHoldAdmin() is true. HoldAdminSession getHoldAdminSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the hold
administrative service for the given oubliette.oublietteId - the Id of the Oubliette
proxy - a proxy HoldAdminSession NotFoundException - no Oubliette found
by the given Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsHoldAdmin() and
supportsVisibleFederation() are true
HoldNotificationSession getHoldNotificationSession(HoldReceiver holdReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the hold
notification service.holdReceiver - the notification callbackproxy - a proxy HoldNotificationSession NullArgumentException - holdReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsHoldNotification() is false optional - This method must be implemented if
supportsHoldNotification() is true. HoldNotificationSession getHoldNotificationSessionForOubliette(HoldReceiver holdReceiver, Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the hold
notification service for the given oubliette.holdReceiver - the notification callbackoublietteId - the Id of the Oubliette
proxy - a proxy HoldNotificationSession NotFoundException - no oubliette found by the given
Id NullArgumentException - holdReceiver,
oublietteId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsHoldNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsHoldNotification() and
supportsVisibleFederation() are true
HoldOublietteSession getHoldOublietteSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup hold/oubliette mappings.proxy - a proxy HoldOublietteSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsHoldOubliette()
is false optional - This method must be implemented if
supportsHoldOubliette() is true. HoldOublietteAssignmentSession getHoldOublietteAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
competencies to oubliettes.proxy - a proxy HoldOublietteAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsHoldOublietteAssignment() is false
optional - This method must be implemented if
supportsHoldOublietteAssignment() is true.
HoldSmartOublietteSession getHoldSmartOublietteSession(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage hold smart oubliettes.oublietteId - the Id of the Oubliette
proxy - a proxy HoldSmartOublietteSession NotFoundException - no oubliette found by the given
Id NullArgumentException - oublietteId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsHoldSmartOubliette() is false optional - This method must be implemented if
supportsHoldSmartOubliette() is true.
OublietteLookupSession getOublietteLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the oubliette
lookup service.proxy - a proxy OublietteLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOublietteLookup() is false optional - This method must be implemented if
supportsOublietteLookup() is true. OublietteQuerySession getOublietteQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the oubliette
query service.proxy - a proxy OublietteQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOublietteQuery() is false optional - This method must be implemented if
supportsOublietteQuery() is true. OublietteSearchSession getOublietteSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the oubliette
search service.proxy - a proxy OublietteSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOublietteSearch() is false optional - This method must be implemented if
supportsOublietteSearch() is true. OublietteAdminSession getOublietteAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the oubliette
administrative service.proxy - a proxy OublietteAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOublietteAdmin() is false optional - This method must be implemented if
supportsOublietteAdmin() is true. OublietteNotificationSession getOublietteNotificationSession(OublietteReceiver oublietteReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the oubliette
notification service.oublietteReceiver - the notification callbackproxy - a proxy OublietteNotificationSession NullArgumentException - oublietteReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsOublietteNotification() is false
optional - This method must be implemented if
supportsOublietteNotification() is true.
OublietteHierarchySession getOublietteHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the oubliette
hierarchy service.proxy - a proxy OublietteHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOublietteHierarchy() is false optional - This method must be implemented if
supportsOublietteHierarchy() is true.
OublietteHierarchyDesignSession getOublietteHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the oubliette
hierarchy design service.proxy - a proxy HierarchyDesignSession for oubliettesNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOublietteHierarchyDesign() is false
optional - This method must be implemented if
supportsOublietteHierarchyDesign() is true.
HoldBatchProxyManager getHoldBatchProxyManager() throws OperationFailedException
HoldBatchProxyManager. HoldBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsHoldBatch()
is false optional - This method must be implemented if
supportsHoldBatch() is true. HoldRulesProxyManager getHoldRulesProxyManager() throws OperationFailedException
HoldRulesProxyManager. HoldRulesProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsHoldRules()
is false optional - This method must be implemented if
supportsHoldRules() is true.