public interface ProvisioningProxyManager extends OsidProxyManager, ProvisioningProfile
The provisioning proxy manager provides access to provisioning 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:
MyProvisionSession: a session for looking up queue
information for authenticated agent MySupplierSession: a session for looking up pool
information for authenticated agent MyProvisionNotificationSession: a session for
subscribing to provision changes for authenticated agent ProvisionLookupSession: a session to retrieve
provisions ProvisionQuerySession: a session to query for
provisionss ProvisionSearchSession: a session to search for
provisions ProvisionAdminSession: a session to create and
delete provisions ProvisionNotificationSession: a session to receive
notifications pertaining to provision changes ProvisionDistributorSession: a session to look up
provision distributor mappings ProvisionDistributorAssignmentSession: a session
to manage provision to distributor mappings ProvisionSmartDistributorSession: a session to
manage dynamic distributors of provisions ProvisionReturnSession: a session to return
provisions QueueLookupSession: a session to retrieve queues
QueueQuerySession: a session to query for queues
QueueSearchSession: a session to search for queues
QueueAdminSession: a session to create and delete
queues QueueNotificationSession: a session to receive
notifications pertaining to queue changes QueueDistributorSession: a session to look up
queue distributor mappings QueueDistributorAssignmentSession: a session to
manage queue to distributor mappings QueueSmartDistributorSession: a session to manage
dynamic distributors of queues RequestLookupSession: a session to retrieve
requests RequestQuerySession: a session to query for
requests RequestSearchSession: a session to search for
requests RequestAdminSession: a session to create and
delete requests RequestNotificationSession: a session to receive
notifications pertaining to request changes RequestDistributorSession: a session to look up
request distributor mappings RequestDistributorAssignmentSession: a session to
manage request to distributor mappings RequestSmartDistributorSession: a session to
manage dynamic distributors of requests RequestTransactionLookupSession: a session to
retrieve request transactions RequestTransactionAdminSession: a session to
create and delete request transactions ExchangeSession: a session to exchange provisions
PoolLookupSession: a session to retrieve pools
PoolQuerySession: a session to query for pools
PoolSearchSession: a session to search for pools
PoolAdminSession: a session to create and delete
pools PoolNotificationSession: a session to receive
notifications pertaining to pool changes PoolDistributorSession: a session to look up pool
distributor mappings PoolDistributorAssignmentSession: a session to
manage pools to distributor mappings PoolSmartDistributorSession: a session to manage
dynamic distributors of pools ProvisionableLookupSession: a session to retrieve
provisionables ProvisionableQuerySession: a session to query for
provisionables ProvisionableSearchSession: a session to search
for provisionables ProvisionableAdminSession: a session to create and
delete provisionables ProvisionableNotificationSession: a session to
receive notifications pertaining to provisionable changes ProvisionableDistributorsSession: a session to
look up provisionable distributors mappings ProvisionableDistributorAssignmentSession: a
session to manage provisionable to distributor mappings ProvisionableSmartDistributorSession: a session to
manage dynamic distributors of provisionables BrokerLookupSession: a session to retrieve brokers
BrokerQuerySession: a session to query for brokers
BrokerSearchSession: a session to search for
brokers BrokerAdminSession: a session to create and delete
brokers BrokerNotificationSession: a session to receive
notifications pertaining to broker changes BrokerDistributorSession: a session to look up
mappings of brokers to distributors BrokerDistributorAssignmentSession: a session to
manage broker to distributor mappings BrokerSmartDistributorSession: a session to manage
dynamic distributors of brokers DistributorLookupSession: a session to retrieve
distributors DistributorQuerySession: a session to search for
distributors DistributorSearchSession: a session to search for
distributors DistributorAdminSession: a session to create and
delete distributors DistributorNotificationSession: a session to
receive notifications pertaining to distributor changes DistributorHierarchySession: a session to traverse
a hierarchy of distributor DistributorHierarchyDesignSession: a session to
manage a distributor hierarchy | Modifier and Type | Method and Description |
|---|---|
BrokerAdminSession |
getBrokerAdminSession(Proxy proxy)
Gets the
OsidSession associated with the broker
administration service. |
BrokerAdminSession |
getBrokerAdminSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the broker
administration service for the given distributor. |
BrokerDistributorAssignmentSession |
getBrokerDistributorAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning brokers
to distributors. |
BrokerDistributorSession |
getBrokerDistributorSession(Proxy proxy)
Gets the
OsidSession to lookup broker/distributor
mappings. |
BrokerLookupSession |
getBrokerLookupSession(Proxy proxy)
Gets the
OsidSession associated with the broker lookup
service. |
BrokerLookupSession |
getBrokerLookupSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the broker lookup
service for the given distributor. |
BrokerNotificationSession |
getBrokerNotificationSession(BrokerReceiver brokerReceiver,
Proxy proxy)
Gets the
OsidSession associated with the broker
notification service. |
BrokerNotificationSession |
getBrokerNotificationSessionForDistributor(BrokerReceiver brokerReceiver,
Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the broker
notification service for the given distributor. |
BrokerQuerySession |
getBrokerQuerySession(Proxy proxy)
Gets the
OsidSession associated with the broker query
service. |
BrokerQuerySession |
getBrokerQuerySessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the broker query
service for the given distributor. |
BrokerSearchSession |
getBrokerSearchSession(Proxy proxy)
Gets the
OsidSession associated with the broker search
service. |
BrokerSearchSession |
getBrokerSearchSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the broker search
service for the given distributor. |
BrokerSmartDistributorSession |
getBrokerSmartDistributorSession(Id distributorId,
Proxy proxy)
Gets the
OsidSession to manage broker smart
distributors. |
DistributorAdminSession |
getDistributorAdminSession(Proxy proxy)
Gets the
OsidSession associated with the distributor
administrative service. |
DistributorHierarchyDesignSession |
getDistributorHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the distributor
hierarchy design service. |
DistributorHierarchySession |
getDistributorHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the distributor
hierarchy service. |
DistributorLookupSession |
getDistributorLookupSession(Proxy proxy)
Gets the
OsidSession associated with the distributor
lookup service. |
DistributorNotificationSession |
getDistributorNotificationSession(DistributorReceiver distributorReceiver,
Proxy proxy)
Gets the
OsidSession associated with the distributor
notification service. |
DistributorQuerySession |
getDistributorQuerySession(Proxy proxy)
Gets the
OsidSession associated with the distributor
query service. |
DistributorSearchSession |
getDistributorSearchSession(Proxy proxy)
Gets the
OsidSession associated with the distributor
search service. |
ExchangeSession |
getExchangeSession(Proxy proxy)
Gets the
OsidSession associated with the exchange
service. |
ExchangeSession |
getExchangeSessionForQueue(Id queueId,
Proxy proxy)
Gets the
OsidSession associated with the exchange
service for the given queue. |
MyProvisionNotificationSession |
getMyProvisionNotificationSession(ProvisionReceiver provisionReceiver,
Proxy proxy)
Gets the
OsidSession associated with the my provision
notification service for resources related to the authenticated agent. |
MyProvisionNotificationSession |
getMyProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver,
Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the my provision
notification service for the given distributor for resources related
to the authenticated agent. |
MyProvisionSession |
getMyProvisionSession(Proxy proxy)
Gets the
OsidSession associated with the my provision
service. |
MyProvisionSession |
getMyProvisionSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the my provision
service for the given distributor. |
MySupplierSession |
getMySupplierSession(Proxy proxy)
Gets the
OsidSession associated with the my supplier
service. |
MySupplierSession |
getMySupplierSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the my Supplier
service for the given distributor. |
PoolAdminSession |
getPoolAdminSession(Proxy proxy)
Gets the
OsidSession associated with the pool
administration service. |
PoolAdminSession |
getPoolAdminSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the pool
administration service for the given distributor. |
PoolDistributorAssignmentSession |
getPoolDistributorAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning pools to
distributors. |
PoolDistributorSession |
getPoolDistributorSession(Proxy proxy)
Gets the
OsidSession to lookup pool/distributor
mappings. |
PoolLookupSession |
getPoolLookupSession(Proxy proxy)
Gets the
OsidSession associated with the pool lookup
service. |
PoolLookupSession |
getPoolLookupSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the pool lookup
service for the given distributor. |
PoolNotificationSession |
getPoolNotificationSession(PoolReceiver poolReceiver,
Proxy proxy)
Gets the
OsidSession associated with the pool
notification service. |
PoolNotificationSession |
getPoolNotificationSessionForDistributor(PoolReceiver poolReceiver,
Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the pool
notification service for the given distributor. |
PoolQuerySession |
getPoolQuerySession(Proxy proxy)
Gets the
OsidSession associated with the pool query
service. |
PoolQuerySession |
getPoolQuerySessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the pool query
service for the given distributor. |
PoolSearchSession |
getPoolSearchSession(Proxy proxy)
Gets the
OsidSession associated with the pool search
service. |
PoolSearchSession |
getPoolSearchSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the pool search
service for the given distributor. |
PoolDistributorSession |
getPoolSmartDistributorSession(Id distributorId,
Proxy proxy)
Gets the
OsidSession to manage pool smart distributors. |
RequestAdminSession |
getProvisionableAdminSession(Proxy proxy)
Gets the
OsidSession associated with the provisionable
administration service. |
RequestAdminSession |
getProvisionableAdminSessionForPool(Id poolId,
Proxy proxy)
Gets the
OsidSession associated with the provisionable
administration service for the given pool. |
RequestDistributorAssignmentSession |
getProvisionableDistributorAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
provisionables to distributors. |
RequestDistributorSession |
getProvisionableDistributorSession(Proxy proxy)
Gets the
OsidSession to lookup
provisionable/distributor mappings. |
RequestLookupSession |
getProvisionableLookupSession(Proxy proxy)
Gets the
OsidSession associated with the provisionable
lookup service. |
RequestLookupSession |
getProvisionableLookupSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provisionable
lookup service for the given distributor. |
RequestNotificationSession |
getProvisionableNotificationSession(RequestReceiver provisionableReceiver,
Proxy proxy)
Gets the
OsidSession associated with the provisionable
notification service. |
RequestNotificationSession |
getProvisionableNotificationSessionForDistributor(RequestReceiver provisionableReceiver,
Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provisionable
notification service for the given distributor. |
RequestQuerySession |
getProvisionableQuerySession(Proxy proxy)
Gets the
OsidSession associated with the provisionable
query service. |
RequestQuerySession |
getProvisionableQuerySessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provisionable
query service for the given distributor. |
RequestSearchSession |
getProvisionableSearchSession(Proxy proxy)
Gets the
OsidSession associated with the provisionable
search service. |
RequestSearchSession |
getProvisionableSearchSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provisionable
search service for the given distributor. |
RequestSmartDistributorSession |
getProvisionableSmartDistributorSession(Id distributorId,
Proxy proxy)
Gets the
OsidSession to manage locatin smart
distributors. |
ProvisionAdminSession |
getProvisionAdminSession(Proxy proxy)
Gets the
OsidSession associated with the provision
administration service. |
ProvisionAdminSession |
getProvisionAdminSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provision
administration service for the given distributor. |
ProvisionDistributorAssignmentSession |
getProvisionDistributorAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
provisions to distributors. |
ProvisionDistributorSession |
getProvisionDistributorSession(Proxy proxy)
Gets the
OsidSession to lookup provision/distributor
mappings. |
ProvisioningBatchProxyManager |
getProvisioningBatchProxyManager()
Gets the
ProvisioningBatchProxyManager. |
ProvisioningRulesProxyManager |
getProvisioningRulesProxyManager()
Gets the
ProvisioningRulesPorxyManager. |
ProvisionLookupSession |
getProvisionLookupSession(Proxy proxy)
Gets the
OsidSession associated with the provision
lookup service. |
ProvisionLookupSession |
getProvisionLookupSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provision
lookup service for the given distributor. |
ProvisionNotificationSession |
getProvisionNotificationSession(ProvisionReceiver provisionReceiver,
Proxy proxy)
Gets the
OsidSession associated with the provision
notification service. |
ProvisionNotificationSession |
getProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver,
Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provision
notification service for the given distributor. |
ProvisionQuerySession |
getProvisionQuerySession(Proxy proxy)
Gets the
OsidSession associated with the provision
query service. |
ProvisionQuerySession |
getProvisionQuerySessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provision
query service for the given distributor. |
ProvisionReturnSession |
getProvisionReturnSession(Proxy proxy)
Gets the
OsidSession associated with the provision
return service. |
ProvisionReturnSession |
getProvisionReturnSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provision
return service for the given distributor. |
ProvisionSearchSession |
getProvisionSearchSession(Proxy proxy)
Gets the
OsidSession associated with the provision
search service. |
ProvisionSearchSession |
getProvisionSearchSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the provision
search service for the given distributor. |
ProvisionDistributorSession |
getProvisionSmartDistributorSession(Id distributorId,
Proxy proxy)
Gets the
OsidSession to manage provision smart
distributors. |
QueueAdminSession |
getQueueAdminSession(Proxy proxy)
Gets the
OsidSession associated with the queue
administration service. |
QueueAdminSession |
getQueueAdminSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the queue
administration service for the given distributor. |
QueueDistributorAssignmentSession |
getQueueDistributorAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning queues
to distributors. |
QueueDistributorSession |
getQueueDistributorSession(Proxy proxy)
Gets the
OsidSession to lookup queue/distributor
mappings. |
QueueLookupSession |
getQueueLookupSession(Proxy proxy)
Gets the
OsidSession associated with the queue lookup
service. |
QueueLookupSession |
getQueueLookupSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the queue lookup
service for the given distributor. |
QueueNotificationSession |
getQueueNotificationSession(QueueReceiver queueReceiver,
Proxy proxy)
Gets the
OsidSession associated with the queue
notification service. |
QueueNotificationSession |
getQueueNotificationSessionForDistributor(QueueReceiver queueReceiver,
Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the queue
notification service for the given distributor. |
QueueQuerySession |
getQueueQuerySession(Proxy proxy)
Gets the
OsidSession associated with the queue query
service. |
QueueQuerySession |
getQueueQuerySessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the queue query
service for the given distributor. |
QueueSearchSession |
getQueueSearchSession(Proxy proxy)
Gets the
OsidSession associated with the queue search
service. |
QueueSearchSession |
getQueueSearchSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the queue search
service for the given distributor. |
QueueSmartDistributorSession |
getQueueSmartDistributorSession(Id distributorId,
Proxy proxy)
Gets the
OsidSession to manage queue smart
distributors. |
RequestAdminSession |
getRequestAdminSession(Proxy proxy)
Gets the
OsidSession associated with the request
administrative service. |
RequestAdminSession |
getRequestAdminSessionForQueue(Id queueId,
Proxy proxy)
Gets the
OsidSession associated with the request
administrative service for the given queue. |
RequestDistributorAssignmentSession |
getRequestDistributorAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning queues
to distributors. |
RequestDistributorSession |
getRequestDistributorSession(Proxy proxy)
Gets the
OsidSession to lookup request/distributor
mappings. |
RequestLookupSession |
getRequestLookupSession(Proxy proxy)
Gets the
OsidSession associated with the request lookup
service. |
RequestLookupSession |
getRequestLookupSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the request lookup
service for the given distributor. |
RequestNotificationSession |
getRequestNotificationSession(RequestReceiver requestReceiver,
Proxy proxy)
Gets the
OsidSession associated with the request
notification service. |
RequestNotificationSession |
getRequestNotificationSessionForDistributor(RequestReceiver requestReceiver,
Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the request
notification service for the given distributor. |
RequestQuerySession |
getRequestQuerySession(Proxy proxy)
Gets the
OsidSession associated with the request query
service. |
RequestQuerySession |
getRequestQuerySessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the request query
service for the given distributor. |
RequestSearchSession |
getRequestSearchSession(Proxy proxy)
Gets the
OsidSession associated with the request search
service. |
RequestSearchSession |
getRequestSearchSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the request search
service for the given distributor. |
RequestSmartDistributorSession |
getRequestSmartDistributorSession(Id distributorId,
Proxy proxy)
Gets the
OsidSession to manage request smart
distributors. |
RequestTransactionAdminSession |
getRequestTransactionAdminSession(Proxy proxy)
Gets the
OsidSession associated with the request
transaction administrative service. |
RequestTransactionAdminSession |
getRequestTransactionAdminSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the request
transaction administrative service for the given distributor. |
RequestTransactionLookupSession |
getRequestTransactionLookupSession(Proxy proxy)
Gets the
OsidSession associated with the request
transaction lookup service. |
RequestTransactionLookupSession |
getRequestTransactionLookupSessionForDistributor(Id distributorId,
Proxy proxy)
Gets the
OsidSession associated with the request
transaction lookup service for the given distributor. |
changeBranch, initialize, rollbackServiceclosegetBrokerRecordTypes, getBrokerSearchRecordTypes, getDistributorRecordTypes, getDistributorSearchRecordTypes, getPoolRecordTypes, getPoolSearchRecordTypes, getProvisionableRecordTypes, getProvisionableSearchRecordTypes, getProvisionRecordTypes, getProvisionReturnRecordTypes, getProvisionSearchRecordTypes, getQueueRecordTypes, getQueueSearchRecordTypes, getRequestRecordTypes, getRequestSearchRecordTypes, getRequestTransactionRecordTypes, supportsBrokerAdmin, supportsBrokerDistributor, supportsBrokerDistributorAssignment, supportsBrokerLookup, supportsBrokerNotification, supportsBrokerQuery, supportsBrokerRecordType, supportsBrokerSearch, supportsBrokerSearchRecordType, supportsBrokerSmartDistributor, supportsDistributorAdmin, supportsDistributorHierarchy, supportsDistributorHierarchyDesign, supportsDistributorLookup, supportsDistributorNotification, supportsDistributorQuery, supportsDistributorRecordType, supportsDistributorSearch, supportsDistributorSearchRecordType, supportsExchange, supportsMyProvision, supportsMyProvisionNotification, supportsMySupplier, supportsPoolAdmin, supportsPoolDistributor, supportsPoolDistributorAssignment, supportsPoolLookup, supportsPoolNotification, supportsPoolQuery, supportsPoolRecordType, supportsPoolSearch, supportsPoolSearchRecordType, supportsPoolSmartDistributor, supportsProvisionableAdmin, supportsProvisionableDistributor, supportsProvisionableDistributorAssignment, supportsProvisionableLookup, supportsProvisionableNotification, supportsProvisionableQuery, supportsProvisionableRecordType, supportsProvisionableSearch, supportsProvisionableSearchRecordType, supportsProvisionableSmartDistributor, supportsProvisionAdmin, supportsProvisionDistributor, supportsProvisionDistributorAssignment, supportsProvisioningBatch, supportsProvisioningRules, supportsProvisionLookup, supportsProvisionNotification, supportsProvisionQuery, supportsProvisionRecordType, supportsProvisionReturn, supportsProvisionReturnRecordType, supportsProvisionSearch, supportsProvisionSearchRecordType, supportsProvisionSmartDistributor, supportsQueueAdmin, supportsQueueBroker, supportsQueueBrokerAssignment, supportsQueueLookup, supportsQueueNotification, supportsQueueQuery, supportsQueueRecordType, supportsQueueSearch, supportsQueueSearchRecordType, supportsQueueSmartBroker, supportsRequestAdmin, supportsRequestDistributor, supportsRequestDistributorAssignment, supportsRequestLookup, supportsRequestNotification, supportsRequestQuery, supportsRequestRecordType, supportsRequestSearch, supportsRequestSearchRecordType, supportsRequestSmartDistributor, supportsRequestTransactionAdmin, supportsRequestTransactionLookup, supportsRequestTransactionRecordType, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdMyProvisionSession getMyProvisionSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the my provision
service.proxy - a proxy MyProvisionSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsMyProvision()
is false optional - This method must be implemented if
supportsMyProvision() is true. MyProvisionSession getMyProvisionSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the my provision
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy MyProvisionSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsMyProvision()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsMyProvision() and
supportsVisibleFederation() are true
MySupplierSession getMySupplierSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the my supplier
service.proxy - a proxy MySupplierSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsMySupplier()
is false optional - This method must be implemented if
supportsMySupplier() is true. MySupplierSession getMySupplierSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the my Supplier
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy MySupplierSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsMySupplier()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsMySupplier() and
supportsVisibleFederation() are true
MyProvisionNotificationSession getMyProvisionNotificationSession(ProvisionReceiver provisionReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the my provision
notification service for resources related to the authenticated agent.provisionReceiver - the notification callbackproxy - a proxy MyProvisionNotificationSession NullArgumentException - provisionReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsMyProvisionNotification() is false
optional - This method must be implemented if
supportsMyProvisionNotification() is true.
MyProvisionNotificationSession getMyProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the my provision
notification service for the given distributor for resources related
to the authenticated agent.provisionReceiver - the notification callbackdistributorId - the Id of the Distributor
proxy - a proxy MyProvisionNotificationSession NotFoundException - no distributor found by the given
Id NullArgumentException - provisionReceiver,
distributorId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsMyProvisionNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsMyProvisionNotification() and
supportsVisibleFederation() are true
ProvisionLookupSession getProvisionLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provision
lookup service.proxy - a proxy ProvisionLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionLookup() is false optional - This method must be implemented if
supportsProvisionLookup() is true. ProvisionLookupSession getProvisionLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provision
lookup service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy ProvisionLookupSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionLookup() and
supportsVisibleFederation() are true
ProvisionQuerySession getProvisionQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provision
query service.proxy - a proxy ProvisionQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionQuery() is false optional - This method must be implemented if
supportsProvisionQuery() is true. ProvisionQuerySession getProvisionQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provision
query service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy ProvisionQuerySession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionQuery() and
supportsVisibleFederation() are true
ProvisionSearchSession getProvisionSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provision
search service.proxy - a proxy ProvisionSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionSearch() is false optional - This method must be implemented if
supportsProvisionSearch() is true. ProvisionSearchSession getProvisionSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provision
search service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy ProvisionSearchSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionSearch() and
supportsVisibleFederation() are true
ProvisionAdminSession getProvisionAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provision
administration service.proxy - a proxy ProvisionAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionAdmin() is false optional - This method must be implemented if
supportsProvisionAdmin() is true. ProvisionAdminSession getProvisionAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provision
administration service for the given distributor.distributorId - the Id of the distributorproxy - a proxy ProvisionAdminSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionAdmin() and
supportsVisibleFederation() are true
ProvisionNotificationSession getProvisionNotificationSession(ProvisionReceiver provisionReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the provision
notification service.provisionReceiver - the notification callbackproxy - a proxy ProvisionNotificationSession NullArgumentException - provisionReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionNotification() is false
optional - This method must be implemented if
supportsProvisionNotification() is true.
ProvisionNotificationSession getProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provision
notification service for the given distributor.provisionReceiver - the notification callbackdistributorId - the Id of the Distributor
proxy - a proxy ProvisionNotificationSession NotFoundException - no distributor found by the given
Id NullArgumentException - provisionReceiver,
distributorId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionNotification() and
supportsVisibleFederation() are true
ProvisionDistributorSession getProvisionDistributorSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup provision/distributor
mappings.proxy - a proxy ProvisionDistributorSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionDistributor() is false optional - This method must be implemented if
supportsProvisionDistributor() is true.
ProvisionDistributorAssignmentSession getProvisionDistributorAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
provisions to distributors.proxy - a proxy ProvisionDistributorAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionDistributorAssignment() is
false optional - This method must be implemented if
supportsProvisionDistributorAssignment() is
true. ProvisionDistributorSession getProvisionSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage provision smart
distributors.distributorId - the Id of the Distributor
proxy - a proxy ProvisionSmartDistributorSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionSmartDistributor() is false
optional - This method must be implemented if
supportsProvisionSmartDistributor() is
true. ProvisionReturnSession getProvisionReturnSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provision
return service.proxy - a proxy ProvisionReturnSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionReturn() is false optional - This method must be implemented if
supportsProvisionReturn() is true. ProvisionReturnSession getProvisionReturnSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provision
return service for the given distributor.distributorId - the Id of the distributorproxy - a proxy ProvisionReturnSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or
proxy s null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionReturn() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionReturn() and
supportsVisibleFederation() are true
QueueLookupSession getQueueLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the queue lookup
service.proxy - a proxy QueueLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueLookup()
is false optional - This method must be implemented if
supportsQueueLookup() is true. QueueLookupSession getQueueLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the queue lookup
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy QueueLookupSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsQueueLookup() and
supportsVisibleFederation() are true
QueueQuerySession getQueueQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the queue query
service.proxy - a proxy QueueQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueQuery()
is false optional - This method must be implemented if
supportsQueueQuery() is true. QueueQuerySession getQueueQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the queue query
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy QueueQuerySession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsQueueQuery() and
supportsVisibleFederation() are true
QueueSearchSession getQueueSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the queue search
service.proxy - a proxy QueueSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueSearch()
is false optional - This method must be implemented if
supportsQueueSearch() is true. QueueSearchSession getQueueSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the queue search
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy QueueSearchSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsQueueSearch() and
supportsVisibleFederation() are true
QueueAdminSession getQueueAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the queue
administration service.proxy - a proxy QueueAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueAdmin()
is false optional - This method must be implemented if
supportsQueueAdmin() is true. QueueAdminSession getQueueAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the queue
administration service for the given distributor.distributorId - the Id of the distributorproxy - a proxy QueueAdminSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsQueueAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsQueueAdmin() and
supportsVisibleFederation() are true
QueueNotificationSession getQueueNotificationSession(QueueReceiver queueReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the queue
notification service.queueReceiver - the notification callbackproxy - a proxy QueueNotificationSession NullArgumentException - queueReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsQueueNotification() is false optional - This method must be implemented if
supportsQueueNotification() is true.
QueueNotificationSession getQueueNotificationSessionForDistributor(QueueReceiver queueReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the queue
notification service for the given distributor.queueReceiver - the notification callbackdistributorId - the Id of the Distributor
proxy - a proxy QueueNotificationSession NotFoundException - no distributor found by the given
Id NullArgumentException - queueReceiver,
distributorId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsQueueNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsQueueNotification() and
supportsVisibleFederation() are true
QueueDistributorSession getQueueDistributorSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup queue/distributor
mappings.proxy - a proxy QueueDistributorSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsQueueDistributor() is false optional - This method must be implemented if
supportsQueueDistributor() is true. QueueDistributorAssignmentSession getQueueDistributorAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning queues
to distributors.proxy - a proxy QueueDistributorAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsQueueDistributorAssignment() is false
optional - This method must be implemented if
supportsQueueDistributorAssignment() is
true. QueueSmartDistributorSession getQueueSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage queue smart
distributors.distributorId - the Id of the distributorproxy - a proxy QueueSmartDistributorSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsQueueSmartDistributor() is false
optional - This method must be implemented if
supportsQueueSmartDistributor() is true.
RequestLookupSession getRequestLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the request lookup
service.proxy - a proxy RequestLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsRequestLookup()
is false optional - This method must be implemented if
supportsRequestLookup() is true. RequestLookupSession getRequestLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the request lookup
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy RequestLookupSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsRequestLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsRequestLookup() and
supportsVisibleFederation() are true
RequestQuerySession getRequestQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the request query
service.proxy - a proxy RequestQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsRequestQuery()
is false optional - This method must be implemented if
supportsRequestQuery() is true. RequestQuerySession getRequestQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the request query
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy RequestQuerySession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsRequestQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsRequestQuery() and
supportsVisibleFederation() are true
RequestSearchSession getRequestSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the request search
service.proxy - a proxy RequestSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsRequestSearch()
is false optional - This method must be implemented if
supportsRequestSearch() is true. RequestSearchSession getRequestSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the request search
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy RequestSearchSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsRequestSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsRequestSearch() and
supportsVisibleFederation() are true
RequestAdminSession getRequestAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the request
administrative service.proxy - a proxy RequestAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsRequestAdmin()
is false optional - This method must be implemented if
supportsRequestAdmin() is true. RequestAdminSession getRequestAdminSessionForQueue(Id queueId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the request
administrative service for the given queue.queueId - the Id of the Queue proxy - a proxy RequestAdminSession NotFoundException - no Queue found by
the given Id NullArgumentException - queueId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException - supportsRequestAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsRequestAdmin() and
supportsVisibleFederation() are true
RequestNotificationSession getRequestNotificationSession(RequestReceiver requestReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the request
notification service.requestReceiver - the notification callbackproxy - a proxy RequestNotificationSession NullArgumentException - requestReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestNotification() is false optional - This method must be implemented if
supportsRequestNotification() is true.
RequestNotificationSession getRequestNotificationSessionForDistributor(RequestReceiver requestReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the request
notification service for the given distributor.requestReceiver - the notification callbackdistributorId - the Id of the Distributor
proxy - a proxy RequestNotificationSession NotFoundException - no distributor found by the given
Id NullArgumentException - requestReceiver,
distributorId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRequestNotification() and
supportsVisibleFederation() are true.
RequestDistributorSession getRequestDistributorSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup request/distributor
mappings.proxy - a proxy RequestDistributorSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestDistributor() is false optional - This method must be implemented if
supportsRequestyDistributor() is true.
RequestDistributorAssignmentSession getRequestDistributorAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning queues
to distributors.proxy - a proxy RequestyDistributorAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestDistributorAssignment() is false
optional - This method must be implemented if
supportsRequestDistributorAssignment() is
true. RequestSmartDistributorSession getRequestSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage request smart
distributors.distributorId - the Id of the Distributor
proxy - a proxy RequestSmartDistributorSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestSmartDistributor() is false
optional - This method must be implemented if
supportsRequestSmartDistributor() is true.
RequestTransactionLookupSession getRequestTransactionLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the request
transaction lookup service.proxy - a proxy RequestTransactionLookupSession NullArgumentException - proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestTransactionLookup() is false
optional - This method must be implemented if
supportsRequestTransactionLookup() is true.
RequestTransactionLookupSession getRequestTransactionLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the request
transaction lookup service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy RequestTransactionLookupSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestTransactionLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRequestTransactionLookup() and
supportsVisibleFederation() are true
RequestTransactionAdminSession getRequestTransactionAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the request
transaction administrative service.proxy - a proxy RequestTransactionAdminSession NullArgumentException - proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestTransactionAdmin() is false
optional - This method must be implemented if
supportsRequestTransactionAdmin() is true.
RequestTransactionAdminSession getRequestTransactionAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the request
transaction administrative service for the given distributor.distributorId - the Id of the distributorproxy - a proxy RequestTransactionAdminSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRequestTransactionAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRequestTransactionAdmin() and
supportsVisibleFederation() are true
ExchangeSession getExchangeSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the exchange
service.proxy - a proxy ExchangeSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsExchange()
is false optional - This method must be implemented if
supportsExchange() is true. ExchangeSession getExchangeSessionForQueue(Id queueId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the exchange
service for the given queue.queueId - the Id of the Queue proxy - a proxy ExchangeSession NotFoundException - no Queue found by
the given Id NullArgumentException - queueId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsExchange()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsExchange() and
supportsVisibleFederation() are true
PoolLookupSession getPoolLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the pool lookup
service.proxy - a proxy PoolLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolLookup()
is false optional - This method must be implemented if
supportsPoolLookup() is true. PoolLookupSession getPoolLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the pool lookup
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy PoolLookupSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPoolLookup() and
supportsVisibleFederation() are true.
PoolQuerySession getPoolQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the pool query
service.proxy - a proxy PoolQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolQuery()
is false optional - This method must be implemented if
supportsPoolQuery() is true. PoolQuerySession getPoolQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the pool query
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy PoolQuerySession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPoolQuery() and
supportsVisibleFederation() are true.
PoolSearchSession getPoolSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the pool search
service.proxy - a proxy PoolSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolSearch()
is false optional - This method must be implemented if
supportsPoolSearch() is true. PoolSearchSession getPoolSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the pool search
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy PoolSearchSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPoolSearch() and
supportsVisibleFederation() are true
PoolAdminSession getPoolAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the pool
administration service.proxy - a proxy PoolAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolAdmin()
is false optional - This method must be implemented if
supportsPoolAdmin() is true. PoolAdminSession getPoolAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the pool
administration service for the given distributor.distributorId - the Id of the distributorproxy - a proxy PoolAdminSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException - supportsPoolAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPoolAdmin() and
supportsVisibleFederation() are true
PoolNotificationSession getPoolNotificationSession(PoolReceiver poolReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the pool
notification service.poolReceiver - the notification callbackproxy - a proxy PoolNotificationSession NullArgumentException - poolReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsPoolNotification() is false optional - This method must be implemented if
supportsPoolNotification() is true. PoolNotificationSession getPoolNotificationSessionForDistributor(PoolReceiver poolReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the pool
notification service for the given distributor.poolReceiver - the notification callbackdistributorId - the Id of the Distributor
proxy - a proxy PoolNotificationSession NotFoundException - no distributor found by the given
Id NullArgumentException - poolReceiver,
distributorId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsPoolNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPoolNotification() and
supportsVisibleFederation() are true.
PoolDistributorSession getPoolDistributorSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup pool/distributor
mappings.proxy - a proxy PoolDistributorSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPoolDistributor() is false optional - This method must be implemented if
supportsPoolDistributor() is true. PoolDistributorAssignmentSession getPoolDistributorAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning pools to
distributors.proxy - a proxy PoolDistributorAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPoolDistributorAssignment() is false
optional - This method must be implemented if
supportsPoolDistributorAssignment() is
true. PoolDistributorSession getPoolSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage pool smart distributors.distributorId - the Id of the Distributor
proxy - a proxy PoolSmartDistributorSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsPoolSmartDistributor() is false optional - This method must be implemented if
supportsPoolSmartDistributor() is true.
RequestLookupSession getProvisionableLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provisionable
lookup service.proxy - a proxy ProvisionableLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableLookup() is false optional - This method must be implemented if
supportsProvisionableLookup() is true.
RequestLookupSession getProvisionableLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provisionable
lookup service for the given distributor.distributorId - the Id of the distributorproxy - a proxy ProvisionableLookupSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionableLookup() and
supportsVisibleFederation() are true.
RequestQuerySession getProvisionableQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provisionable
query service.proxy - a proxy ProvisionableQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableQuery() is false optional - This method must be implemented if
supportsProvisionableQuery() is true.
RequestQuerySession getProvisionableQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provisionable
query service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy ProvisionableQuerySession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionableQuery() and
supportsVisibleFederation() are true.
RequestSearchSession getProvisionableSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provisionable
search service.proxy - a proxy ProvisionableSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableSearch() is false optional - This method must be implemented if
supportsProvisionableSearch() is true.
RequestSearchSession getProvisionableSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provisionable
search service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy ProvisionableSearchSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionableSearch() and
supportsVisibleFederation() are true.
RequestAdminSession getProvisionableAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the provisionable
administration service.proxy - a proxy ProvisionableAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableAdmin() is false optional - This method must be implemented if
supportsProvisionableAdmin() is true.
RequestAdminSession getProvisionableAdminSessionForPool(Id poolId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provisionable
administration service for the given pool.poolId - the Id of the Pool proxy - a proxy ProvisionableAdminSession NotFoundException - no pool found by the given
Id NullArgumentException - poolId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionableAdmin() and
supportsVisibleFederation() are true.
RequestNotificationSession getProvisionableNotificationSession(RequestReceiver provisionableReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the provisionable
notification service.provisionableReceiver - the notification callbackproxy - a proxy ProvisionableNotificationSession NullArgumentException - provisionableReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableNotification() is false
optional - This method must be implemented if
supportsProvisionableNotification() is
true. RequestNotificationSession getProvisionableNotificationSessionForDistributor(RequestReceiver provisionableReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the provisionable
notification service for the given distributor.provisionableReceiver - the notification callbackdistributorId - the Id of the Distributor
proxy - a proxy ProvisionableNotificationSession NotFoundException - no distributor found by the given
Id NullArgumentException - provisionableReceiver,
distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProvisionableNotification() and
supportsVisibleFederation() are true.
RequestDistributorSession getProvisionableDistributorSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup
provisionable/distributor mappings.proxy - a proxy ProvisionableDistributorSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableDistributor() is false
optional - This method must be implemented if
supportsProvisionableDistributor() is true.
RequestDistributorAssignmentSession getProvisionableDistributorAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
provisionables to distributors.proxy - a proxy ProvisionableDistributorAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableDistributorAssignment() is
false optional - This method must be implemented if
supportsProvisionableDistributorAssignment() is
true. RequestSmartDistributorSession getProvisionableSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage locatin smart
distributors.distributorId - the Id of the Distributor
proxy - a proxy ProvisionableSmartDistributorSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisionableSmartDistributor() is
false optional - This method must be implemented if
supportsProvisionableSmartDistributor() is
true. BrokerLookupSession getBrokerLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the broker lookup
service.proxy - a proxy BrokerLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerLookup()
is false optional - This method must be implemented if
supportsBrokerLookup() is true. BrokerLookupSession getBrokerLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the broker lookup
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy BrokerLookupSession NotFoundException - no Distributor found
by the given Id NullArgumentException - distributorId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBrokerLookup() and
supportsVisibleFederation() are true
BrokerQuerySession getBrokerQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the broker query
service.proxy - a proxy BrokerQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerQuery()
is false optional - This method must be implemented if
supportsBrokerQuery() is true. BrokerQuerySession getBrokerQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the broker query
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy BrokerQuerySession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBrokerQuery() and
supportsVisibleFederation() are true
BrokerSearchSession getBrokerSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the broker search
service.proxy - a proxy BrokerSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerSearch()
is false optional - This method must be implemented if
supportsBrokerSearch() is true. BrokerSearchSession getBrokerSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the broker search
service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy BrokerSearchSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBrokerSearch() and
supportsVisibleFederation() are true
BrokerAdminSession getBrokerAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the broker
administration service.proxy - a proxy BrokerAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerAdmin()
is false optional - This method must be implemented if
supportsBrokerAdmin() is true. BrokerAdminSession getBrokerAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the broker
administration service for the given distributor.distributorId - the Id of the Distributor
proxy - a proxy BrokerAdminSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBrokerAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBrokerAdmin() and
supportsVisibleFederation() are true
BrokerNotificationSession getBrokerNotificationSession(BrokerReceiver brokerReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the broker
notification service.brokerReceiver - the notification callbackproxy - a proxy BrokerNotificationSession NullArgumentException - brokerReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsBrokerNotification() is false optional - This method must be implemented if
supportsBrokerNotification() is true.
BrokerNotificationSession getBrokerNotificationSessionForDistributor(BrokerReceiver brokerReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the broker
notification service for the given distributor.brokerReceiver - the notification callbackdistributorId - the Id of the Distributor
proxy - a proxy BrokerNotificationSession NotFoundException - no distributor found by the given
Id NullArgumentException - brokerReceiver,
distributorId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsBrokerNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsBrokerNotification() and
supportsVisibleFederation() are true
BrokerDistributorSession getBrokerDistributorSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup broker/distributor
mappings.proxy - a proxy BrokerDistributorSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsBrokerDistributor() is false optional - This method must be implemented if
supportsBrokerDistributor() is true.
BrokerDistributorAssignmentSession getBrokerDistributorAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning brokers
to distributors.proxy - a proxy BrokerDistributorAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsBrokerDistributorAssignment() is false
optional - This method must be implemented if
supportsBrokerDistributorAssignment() is
true. BrokerSmartDistributorSession getBrokerSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage broker smart
distributors.distributorId - the Id of the Distributor
proxy - a proxy BrokerSmartDistributorSession NotFoundException - no distributor found by the given
Id NullArgumentException - distributorId or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsBrokerSmartDistributor() is false
optional - This method must be implemented if
supportsBrokerSmartDistributor() is true.
DistributorLookupSession getDistributorLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the distributor
lookup service.proxy - a proxy DistributorLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDistributorLookup() is false optional - This method must be implemented if
supportsDistributorLookup() is true.
DistributorQuerySession getDistributorQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the distributor
query service.proxy - a proxy DistributorQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDistributorQuery() is false optional - This method must be implemented if
supportsDistributorQuery() is true. DistributorSearchSession getDistributorSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the distributor
search service.proxy - a proxy DistributorSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDistributorSearch() is false optional - This method must be implemented if
supportsDistributorSearch() is true.
DistributorAdminSession getDistributorAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the distributor
administrative service.proxy - a proxy DistributorAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDistributorAdmin() is false optional - This method must be implemented if
supportsDistributorAdmin() is true. DistributorNotificationSession getDistributorNotificationSession(DistributorReceiver distributorReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the distributor
notification service.distributorReceiver - the notification callbackproxy - a proxy DistributorNotificationSession NullArgumentException - distributorReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDistributorNotification() is false
optional - This method must be implemented if
supportsDistributorNotification() is true.
DistributorHierarchySession getDistributorHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the distributor
hierarchy service.proxy - a proxy DistributorHierarchySession for distributorsNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDistributorHierarchy() is false optional - This method must be implemented if
supportsDistributorHierarchy() is true.
DistributorHierarchyDesignSession getDistributorHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the distributor
hierarchy design service.proxy - a proxy HierarchyDesignSession for distributorsNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDistributorHierarchyDesign() is false
optional - This method must be implemented if
supportsDistributorHierarchyDesign() is
true. ProvisioningBatchProxyManager getProvisioningBatchProxyManager() throws OperationFailedException
ProvisioningBatchProxyManager. ProvisioningBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisioningBatch() is false optional - This method must be implemented if
supportsProvisioningBatch() is true.
ProvisioningRulesProxyManager getProvisioningRulesProxyManager() throws OperationFailedException
ProvisioningRulesPorxyManager. ProvisioningRulesProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsProvisioningRules() is false optional - This method must be implemented if
supportsProvisioningRules() is true.