Interface HoldProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, HoldProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
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
-
Method Summary
Modifier and TypeMethodDescriptiongetBlockAdminSession(Proxy proxy) Gets theOsidSessionassociated with the block administration service.getBlockAdminSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the block administration service for the given oubliette.getBlockLookupSession(Proxy proxy) Gets theOsidSessionassociated with the block lookup service.getBlockLookupSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the block lookup service for the given oubliette.getBlockNotificationSession(BlockReceiver blockReceiver, Proxy proxy) Gets theOsidSessionassociated with the block notification service.getBlockNotificationSessionForOubliette(BlockReceiver blockReceiver, Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the block notification service for the given oubliette.Gets theOsidSessionassociated with assigning blocks to oubliettes.getBlockOublietteSession(Proxy proxy) Gets theOsidSessionto lookup block/oubliette mappings.getBlockQuerySession(Proxy proxy) Gets theOsidSessionassociated with the block query service.getBlockQuerySessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the block query service for the given oubliette.getBlockSearchSession(Proxy proxy) Gets theOsidSessionassociated with the block search service.getBlockSearchSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the block search service for the given oubliette.getBlockSession(Proxy proxy) Gets theOsidSessionassociated with the block service to check for blocks.getBlockSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the block service for the given oubliette.getBlockSmartOublietteSession(Id oublietteId, Proxy proxy) Gets theOsidSessionto manage block smart oubliettes.getHoldAdminSession(Proxy proxy) Gets theOsidSessionassociated with the hold administrative service.getHoldAdminSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the hold administrative service for the given oubliette.Gets aHoldBatchProxyManager.getHoldLookupSession(Proxy proxy) Gets theOsidSessionassociated with the hold lookup service.getHoldLookupSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the hold lookup service for the given oubliette.getHoldNotificationSession(HoldReceiver holdReceiver, Proxy proxy) Gets theOsidSessionassociated with the hold notification service.getHoldNotificationSessionForOubliette(HoldReceiver holdReceiver, Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the hold notification service for the given oubliette.Gets theOsidSessionassociated with assigning competencies to oubliettes.getHoldOublietteSession(Proxy proxy) Gets theOsidSessionto lookup hold/oubliette mappings.getHoldQuerySession(Proxy proxy) Gets theOsidSessionassociated with the hold query service.getHoldQuerySessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the hold query service for the given oubliette.Gets aHoldRulesProxyManager.getHoldSearchSession(Proxy proxy) Gets theOsidSessionassociated with the hold search service.getHoldSearchSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the hold search service for the given oubliette.getHoldSmartOublietteSession(Id oublietteId, Proxy proxy) Gets theOsidSessionto manage hold smart oubliettes.getIssueAdminSession(Proxy proxy) Gets theOsidSessionassociated with the issue administration service.getIssueAdminSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the issue administration service for the given oubliette.getIssueLookupSession(Proxy proxy) Gets theOsidSessionassociated with the issue lookup service.getIssueLookupSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the issue lookup service for the given oubliette.getIssueNotificationSession(IssueReceiver issueReceiver, Proxy proxy) Gets theOsidSessionassociated with the issue notification service.getIssueNotificationSessionForOubliette(IssueReceiver issueReceiver, Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the issue notification service for the given oubliette.Gets theOsidSessionassociated with assigning mappings to oubliettes.getIssueOublietteSession(Proxy proxy) Gets theOsidSessionto lookup issue/oubliette holds.getIssueQuerySession(Proxy proxy) Gets theOsidSessionassociated with the issue query service.getIssueQuerySessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the issue query service for the given oubliette.getIssueSearchSession(Proxy proxy) Gets theOsidSessionassociated with the issue search service.getIssueSearchSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the issue search service for the given oubliette.getIssueSmartOublietteSession(Id oublietteId, Proxy proxy) Gets theOsidSessionto manage locatin smart oubliettes.getMyHoldSession(Proxy proxy) Gets theOsidSessionassociated with the my hold service.getMyHoldSessionForOubliette(Id oublietteId, Proxy proxy) Gets theOsidSessionassociated with the my hold service for the given oubliette.getOublietteAdminSession(Proxy proxy) Gets theOsidSessionassociated with the oubliette administrative service.Gets theOsidSessionassociated with the oubliette hierarchy design service.Gets theOsidSessionassociated with the oubliette hierarchy service.getOublietteLookupSession(Proxy proxy) Gets theOsidSessionassociated with the oubliette lookup service.getOublietteNotificationSession(OublietteReceiver oublietteReceiver, Proxy proxy) Gets theOsidSessionassociated with the oubliette notification service.getOublietteQuerySession(Proxy proxy) Gets theOsidSessionassociated with the oubliette query service.getOublietteSearchSession(Proxy proxy) Gets theOsidSessionassociated with the oubliette search service.Methods inherited from interface HoldProfile
getBlockRecordTypes, 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, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedBlockrecord types.Gets the supportedBlocksearch record types.Gets the supportedHoldrecord types.Gets the supportedHoldsearch record types.Gets the supportedIssuerecord types.Gets the supportedIssuesearch types.Gets the supportedOublietterecord types.Gets the supportedOubliettesearch types.booleanTests if block administrative service is supported.booleanTests if a blocking service is supported for the current agent.booleanTests if looking up blocks is supported.booleanTests if a block notification service is supported.booleanTests if a block oubliette lookup service is supported.booleanTests if a block oubliette service is supported.booleanTests if querying blocks is supported.booleansupportsBlockRecordType(Type blockRecordType) Tests if the givenBlockrecord type is supported.booleanTests if searching blocks is supported.booleansupportsBlockSearchRecordType(Type blockSearchRecordType) Tests if the givenBlocksearch record type is supported.booleanTests if a block smart oubliette lookup service is supported.booleanTests if hold administrative service is supported.booleanTests for the availability of a hold batch service.booleanTests if looking up holds is supported.booleanTests if a hold notification service is supported.booleanTests if a hold oubliette lookup service is supported.booleanTests if a hold oubliette service is supported.booleanTests if querying holds is supported.booleansupportsHoldRecordType(Type holdRecordType) Tests if the givenHoldrecord type is supported.booleanTests for the availability of a hold rules service.booleanTests if searching holds is supported.booleansupportsHoldSearchRecordType(Type holdSearchRecordType) Tests if the givenHoldsearch record type is supported.booleanTests if a hold smart oubliette lookup service is supported.booleanTests if issue administrative service is supported.booleanTests if looking up issues is supported.booleanTests if an issue notification service is supported.booleanTests if an issue oubliette lookup service is supported.booleanTests if an issue oubliette assignment service is supported.booleanTests if querying issues is supported.booleansupportsIssueRecordType(Type issueRecordType) Tests if the givenIssuerecord type is supported.booleanTests if searching issues is supported.booleansupportsIssueSearchRecordType(Type issueSearchRecordType) Tests if the givenIssuesearch type is supported.booleanTests if an issue smart oubliette service is supported.booleanTests if a my hold service is supported for the current agent.booleanTests if oubliette administrative service is supported.booleanTests for the availability of an oubliette hierarchy traversal service.booleanTests for the availability of an oubliette hierarchy design service.booleanTests if looking up oubliettes is supported.booleanTests if an oubliette notification service is supported.booleanTests if querying oubliettes is supported.booleansupportsOublietteRecordType(Type oublietteRecordType) Tests if the givenOublietterecord type is supported.booleanTests if searching oubliettes is supported.booleansupportsOublietteSearchRecordType(Type oublietteSearchRecordType) Tests if the givenOubliettesearch record type is supported.booleanTests if any oubliette federation is exposed.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getBlockSession
Gets theOsidSessionassociated with the block service to check for blocks.- Parameters:
proxy- a proxy- Returns:
- a
BlockSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlock()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlock()} is {@code true} .
-
getBlockSessionForOubliette
BlockSession getBlockSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the block service for the given oubliette.- Parameters:
oublietteId- theIdof the oublietteproxy- a proxy- Returns:
- a
BlockSession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlock()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlock()} and {@code supportsVisibleFederation()} are {@code true}
-
getMyHoldSession
Gets theOsidSessionassociated with the my hold service.- Parameters:
proxy- a proxy- Returns:
- a
MyHoldSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyHold()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyHold()} is {@code true} .
-
getMyHoldSessionForOubliette
MyHoldSession getMyHoldSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the my hold service for the given oubliette.- Parameters:
oublietteId- theIdof the oublietteproxy- a proxy- Returns:
- a
MyHoldSession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyHold()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyHold()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockLookupSession
Gets theOsidSessionassociated with the block lookup service.- Parameters:
proxy- a proxy- Returns:
- a
BlockLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockLookup()} is {@code true} .
-
getBlockLookupSessionForOubliette
BlockLookupSession getBlockLookupSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the block lookup service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
BlockLookupSession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockQuerySession
Gets theOsidSessionassociated with the block query service.- Parameters:
proxy- a proxy- Returns:
- a
BlockQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockQuery()} is {@code true} .
-
getBlockQuerySessionForOubliette
BlockQuerySession getBlockQuerySessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the block query service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
BlockQuerySession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockSearchSession
Gets theOsidSessionassociated with the block search service.- Parameters:
proxy- a proxy- Returns:
- a
BlockSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockSearch()} is {@code true} .
-
getBlockSearchSessionForOubliette
BlockSearchSession getBlockSearchSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the block search service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
BlockSearchSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockAdminSession
Gets theOsidSessionassociated with the block administration service.- Parameters:
proxy- a proxy- Returns:
- a
BlockAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockAdmin()} is {@code true} .
-
getBlockAdminSessionForOubliette
BlockAdminSession getBlockAdminSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the block administration service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
BlockAdminSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockNotificationSession
BlockNotificationSession getBlockNotificationSession(BlockReceiver blockReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the block notification service.- Parameters:
blockReceiver- the notification callbackproxy- a proxy- Returns:
- a
BlockNotificationSession - Throws:
NullArgumentException-blockReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockNotification()} is {@code true} .
-
getBlockNotificationSessionForOubliette
BlockNotificationSession getBlockNotificationSessionForOubliette(BlockReceiver blockReceiver, Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the block notification service for the given oubliette.- Parameters:
blockReceiver- the notification callbackoublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
BlockNotificationSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-blockReceiver, oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockOublietteSession
Gets theOsidSessionto lookup block/oubliette mappings.- Parameters:
proxy- a proxy- Returns:
- a
BlockOublietteSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockOubliette()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockOubliette()} is {@code true} .
-
getBlockOublietteAssignmentSession
BlockOublietteAssignmentSession getBlockOublietteAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning blocks to oubliettes.- Parameters:
proxy- a proxy- Returns:
- a
BlockOublietteAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockOublietteAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockOublietteAssignment()} is {@code true} .
-
getBlockSmartOublietteSession
BlockSmartOublietteSession getBlockSmartOublietteSession(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage block smart oubliettes.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
BlockSmartOublietteSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockSmartOubliette()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockSmartOubliette()} is {@code true} .
-
getIssueLookupSession
Gets theOsidSessionassociated with the issue lookup service.- Parameters:
proxy- a proxy- Returns:
- an
IssueLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueLookup()} is {@code true} .
-
getIssueLookupSessionForOubliette
IssueLookupSession getIssueLookupSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue lookup service for the given oubliette.- Parameters:
oublietteId- theIdof the oublietteproxy- a proxy- Returns:
- an
IssueLookupSession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueQuerySession
Gets theOsidSessionassociated with the issue query service.- Parameters:
proxy- a proxy- Returns:
- an
IssueQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueQuery()} is {@code true} .
-
getIssueQuerySessionForOubliette
IssueQuerySession getIssueQuerySessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue query service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- an
IssueQuerySession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueSearchSession
Gets theOsidSessionassociated with the issue search service.- Parameters:
proxy- a proxy- Returns:
- an
IssueSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueSearch()} is {@code true} .
-
getIssueSearchSessionForOubliette
IssueSearchSession getIssueSearchSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue search service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- an
IssueSearchSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueAdminSession
Gets theOsidSessionassociated with the issue administration service.- Parameters:
proxy- a proxy- Returns:
- an
IssueAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueAdmin()} is {@code true} .
-
getIssueAdminSessionForOubliette
IssueAdminSession getIssueAdminSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue administration service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- an
IssueAdminSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueNotificationSession
IssueNotificationSession getIssueNotificationSession(IssueReceiver issueReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the issue notification service.- Parameters:
issueReceiver- the notification callbackproxy- a proxy- Returns:
- an
IssueNotificationSession - Throws:
NullArgumentException-issueReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueNotification()} is {@code true} .
-
getIssueNotificationSessionForOubliette
IssueNotificationSession getIssueNotificationSessionForOubliette(IssueReceiver issueReceiver, Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue notification service for the given oubliette.- Parameters:
issueReceiver- the notification callbackoublietteId- theIdof theOublietteproxy- a proxy- Returns:
- an
IssueNotificationSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-issueReceiver,oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueOublietteSession
Gets theOsidSessionto lookup issue/oubliette holds.- Parameters:
proxy- a proxy- Returns:
- an
IssueOublietteSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueOubliette()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueOubliette()} is {@code true} .
-
getIssueOublietteAssignmentSession
IssueOublietteAssignmentSession getIssueOublietteAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning mappings to oubliettes.- Parameters:
proxy- a proxy- Returns:
- an
IssueOublietteAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueOublietteAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueOublietteAssignment()} is {@code true} .
-
getIssueSmartOublietteSession
IssueSmartOublietteSession getIssueSmartOublietteSession(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage locatin smart oubliettes.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- an
IssueSmartOublietteSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueSmartOubliette()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueSmartOubliette()} is {@code true} .
-
getHoldLookupSession
Gets theOsidSessionassociated with the hold lookup service.- Parameters:
proxy- a proxy- Returns:
- a
HoldLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldLookup()} is {@code true} .
-
getHoldLookupSessionForOubliette
HoldLookupSession getHoldLookupSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the hold lookup service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
HoldLookupSession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getHoldQuerySession
Gets theOsidSessionassociated with the hold query service.- Parameters:
proxy- a proxy- Returns:
- a
HoldQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldQuery()} is {@code true} .
-
getHoldQuerySessionForOubliette
HoldQuerySession getHoldQuerySessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the hold query service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
HoldQuerySession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getHoldSearchSession
Gets theOsidSessionassociated with the hold search service.- Parameters:
proxy- a proxy- Returns:
- a
HoldSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldSearch()} is {@code true} .
-
getHoldSearchSessionForOubliette
HoldSearchSession getHoldSearchSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the hold search service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
HoldSearchSession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getHoldAdminSession
Gets theOsidSessionassociated with the hold administrative service.- Parameters:
proxy- a proxy- Returns:
- a
HoldAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldAdmin()} is {@code true} .
-
getHoldAdminSessionForOubliette
HoldAdminSession getHoldAdminSessionForOubliette(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the hold administrative service for the given oubliette.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
HoldAdminSession - Throws:
NotFoundException- noOubliettefound by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getHoldNotificationSession
HoldNotificationSession getHoldNotificationSession(HoldReceiver holdReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the hold notification service.- Parameters:
holdReceiver- the notification callbackproxy- a proxy- Returns:
- a
HoldNotificationSession - Throws:
NullArgumentException-holdReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldNotification()} is {@code true} .
-
getHoldNotificationSessionForOubliette
HoldNotificationSession getHoldNotificationSessionForOubliette(HoldReceiver holdReceiver, Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the hold notification service for the given oubliette.- Parameters:
holdReceiver- the notification callbackoublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
HoldNotificationSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-holdReceiver, oublietteIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getHoldOublietteSession
Gets theOsidSessionto lookup hold/oubliette mappings.- Parameters:
proxy- a proxy- Returns:
- a
HoldOublietteSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldOubliette()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldOubliette()} is {@code true} .
-
getHoldOublietteAssignmentSession
HoldOublietteAssignmentSession getHoldOublietteAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning competencies to oubliettes.- Parameters:
proxy- a proxy- Returns:
- a
HoldOublietteAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldOublietteAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldOublietteAssignment()} is {@code true} .
-
getHoldSmartOublietteSession
HoldSmartOublietteSession getHoldSmartOublietteSession(Id oublietteId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage hold smart oubliettes.- Parameters:
oublietteId- theIdof theOublietteproxy- a proxy- Returns:
- a
HoldSmartOublietteSession - Throws:
NotFoundException- no oubliette found by the givenIdNullArgumentException-oublietteId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsHoldSmartOubliette()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldSmartOubliette()} is {@code true} .
-
getOublietteLookupSession
Gets theOsidSessionassociated with the oubliette lookup service.- Parameters:
proxy- a proxy- Returns:
- an
OublietteLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOublietteLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOublietteLookup()} is {@code true} .
-
getOublietteQuerySession
Gets theOsidSessionassociated with the oubliette query service.- Parameters:
proxy- a proxy- Returns:
- an
OublietteQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOublietteQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOublietteQuery()} is {@code true} .
-
getOublietteSearchSession
Gets theOsidSessionassociated with the oubliette search service.- Parameters:
proxy- a proxy- Returns:
- an
OublietteSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOublietteSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOublietteSearch()} is {@code true} .
-
getOublietteAdminSession
Gets theOsidSessionassociated with the oubliette administrative service.- Parameters:
proxy- a proxy- Returns:
- an
OublietteAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOublietteAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOublietteAdmin()} is {@code true} .
-
getOublietteNotificationSession
OublietteNotificationSession getOublietteNotificationSession(OublietteReceiver oublietteReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the oubliette notification service.- Parameters:
oublietteReceiver- the notification callbackproxy- a proxy- Returns:
- an
OublietteNotificationSession - Throws:
NullArgumentException-oublietteReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOublietteNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOublietteNotification()} is {@code true} .
-
getOublietteHierarchySession
Gets theOsidSessionassociated with the oubliette hierarchy service.- Parameters:
proxy- a proxy- Returns:
- an
OublietteHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOublietteHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOublietteHierarchy()} is {@code true} .
-
getOublietteHierarchyDesignSession
OublietteHierarchyDesignSession getOublietteHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the oubliette hierarchy design service.- Parameters:
proxy- a proxy- Returns:
- a
HierarchyDesignSessionfor oubliettes - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOublietteHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOublietteHierarchyDesign()} is {@code true} .
-
getHoldBatchProxyManager
Gets aHoldBatchProxyManager.- Returns:
- a
HoldBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsHoldBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldBatch()} is {@code true} .
-
getHoldRulesProxyManager
Gets aHoldRulesProxyManager.- Returns:
- a
HoldRulesProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsHoldRules()isfalse- Compliance:
optional- This method must be implemented if {@code supportsHoldRules()} is {@code true} .
-