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, rollbackService
close
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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
BlockSession 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.