Interface ProvisioningProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, ProvisioningProfile, Sourceable
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
-
Method Summary
Modifier and TypeMethodDescriptiongetBrokerAdminSession(Proxy proxy) Gets theOsidSessionassociated with the broker administration service.getBrokerAdminSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the broker administration service for the given distributor.Gets theOsidSessionassociated with assigning brokers to distributors.getBrokerDistributorSession(Proxy proxy) Gets theOsidSessionto lookup broker/distributor mappings.getBrokerLookupSession(Proxy proxy) Gets theOsidSessionassociated with the broker lookup service.getBrokerLookupSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the broker lookup service for the given distributor.getBrokerNotificationSession(BrokerReceiver brokerReceiver, Proxy proxy) Gets theOsidSessionassociated with the broker notification service.getBrokerNotificationSessionForDistributor(BrokerReceiver brokerReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the broker notification service for the given distributor.getBrokerQuerySession(Proxy proxy) Gets theOsidSessionassociated with the broker query service.getBrokerQuerySessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the broker query service for the given distributor.getBrokerSearchSession(Proxy proxy) Gets theOsidSessionassociated with the broker search service.getBrokerSearchSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the broker search service for the given distributor.getBrokerSmartDistributorSession(Id distributorId, Proxy proxy) Gets theOsidSessionto manage broker smart distributors.getDistributorAdminSession(Proxy proxy) Gets theOsidSessionassociated with the distributor administrative service.Gets theOsidSessionassociated with the distributor hierarchy design service.Gets theOsidSessionassociated with the distributor hierarchy service.getDistributorLookupSession(Proxy proxy) Gets theOsidSessionassociated with the distributor lookup service.getDistributorNotificationSession(DistributorReceiver distributorReceiver, Proxy proxy) Gets theOsidSessionassociated with the distributor notification service.getDistributorQuerySession(Proxy proxy) Gets theOsidSessionassociated with the distributor query service.getDistributorSearchSession(Proxy proxy) Gets theOsidSessionassociated with the distributor search service.getExchangeSession(Proxy proxy) Gets theOsidSessionassociated with the exchange service.getExchangeSessionForQueue(Id queueId, Proxy proxy) Gets theOsidSessionassociated with the exchange service for the given queue.getMyProvisionNotificationSession(ProvisionReceiver provisionReceiver, Proxy proxy) Gets theOsidSessionassociated with the my provision notification service for resources related to the authenticated agent.getMyProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the my provision notification service for the given distributor for resources related to the authenticated agent.getMyProvisionSession(Proxy proxy) Gets theOsidSessionassociated with the my provision service.getMyProvisionSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the my provision service for the given distributor.getMySupplierSession(Proxy proxy) Gets theOsidSessionassociated with the my supplier service.getMySupplierSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the my Supplier service for the given distributor.getPoolAdminSession(Proxy proxy) Gets theOsidSessionassociated with the pool administration service.getPoolAdminSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the pool administration service for the given distributor.Gets theOsidSessionassociated with assigning pools to distributors.getPoolDistributorSession(Proxy proxy) Gets theOsidSessionto lookup pool/distributor mappings.getPoolLookupSession(Proxy proxy) Gets theOsidSessionassociated with the pool lookup service.getPoolLookupSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the pool lookup service for the given distributor.getPoolNotificationSession(PoolReceiver poolReceiver, Proxy proxy) Gets theOsidSessionassociated with the pool notification service.getPoolNotificationSessionForDistributor(PoolReceiver poolReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the pool notification service for the given distributor.getPoolQuerySession(Proxy proxy) Gets theOsidSessionassociated with the pool query service.getPoolQuerySessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the pool query service for the given distributor.getPoolSearchSession(Proxy proxy) Gets theOsidSessionassociated with the pool search service.getPoolSearchSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the pool search service for the given distributor.getPoolSmartDistributorSession(Id distributorId, Proxy proxy) Gets theOsidSessionto manage pool smart distributors.Gets theOsidSessionassociated with the provisionable administration service.getProvisionableAdminSessionForPool(Id poolId, Proxy proxy) Gets theOsidSessionassociated with the provisionable administration service for the given pool.Gets theOsidSessionassociated with assigning provisionables to distributors.Gets theOsidSessionto lookup provisionable/distributor mappings.Gets theOsidSessionassociated with the provisionable lookup service.getProvisionableLookupSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provisionable lookup service for the given distributor.getProvisionableNotificationSession(RequestReceiver provisionableReceiver, Proxy proxy) Gets theOsidSessionassociated with the provisionable notification service.getProvisionableNotificationSessionForDistributor(RequestReceiver provisionableReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provisionable notification service for the given distributor.Gets theOsidSessionassociated with the provisionable query service.getProvisionableQuerySessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provisionable query service for the given distributor.Gets theOsidSessionassociated with the provisionable search service.getProvisionableSearchSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provisionable search service for the given distributor.getProvisionableSmartDistributorSession(Id distributorId, Proxy proxy) Gets theOsidSessionto manage locatin smart distributors.getProvisionAdminSession(Proxy proxy) Gets theOsidSessionassociated with the provision administration service.getProvisionAdminSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provision administration service for the given distributor.Gets theOsidSessionassociated with assigning provisions to distributors.Gets theOsidSessionto lookup provision/distributor mappings.Gets theProvisioningBatchProxyManager.Gets theProvisioningRulesPorxyManager.getProvisionLookupSession(Proxy proxy) Gets theOsidSessionassociated with the provision lookup service.getProvisionLookupSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provision lookup service for the given distributor.getProvisionNotificationSession(ProvisionReceiver provisionReceiver, Proxy proxy) Gets theOsidSessionassociated with the provision notification service.getProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provision notification service for the given distributor.getProvisionQuerySession(Proxy proxy) Gets theOsidSessionassociated with the provision query service.getProvisionQuerySessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provision query service for the given distributor.getProvisionReturnSession(Proxy proxy) Gets theOsidSessionassociated with the provision return service.getProvisionReturnSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provision return service for the given distributor.getProvisionSearchSession(Proxy proxy) Gets theOsidSessionassociated with the provision search service.getProvisionSearchSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the provision search service for the given distributor.getProvisionSmartDistributorSession(Id distributorId, Proxy proxy) Gets theOsidSessionto manage provision smart distributors.getQueueAdminSession(Proxy proxy) Gets theOsidSessionassociated with the queue administration service.getQueueAdminSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the queue administration service for the given distributor.Gets theOsidSessionassociated with assigning queues to distributors.getQueueDistributorSession(Proxy proxy) Gets theOsidSessionto lookup queue/distributor mappings.getQueueLookupSession(Proxy proxy) Gets theOsidSessionassociated with the queue lookup service.getQueueLookupSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the queue lookup service for the given distributor.getQueueNotificationSession(QueueReceiver queueReceiver, Proxy proxy) Gets theOsidSessionassociated with the queue notification service.getQueueNotificationSessionForDistributor(QueueReceiver queueReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the queue notification service for the given distributor.getQueueQuerySession(Proxy proxy) Gets theOsidSessionassociated with the queue query service.getQueueQuerySessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the queue query service for the given distributor.getQueueSearchSession(Proxy proxy) Gets theOsidSessionassociated with the queue search service.getQueueSearchSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the queue search service for the given distributor.getQueueSmartDistributorSession(Id distributorId, Proxy proxy) Gets theOsidSessionto manage queue smart distributors.getRequestAdminSession(Proxy proxy) Gets theOsidSessionassociated with the request administrative service.getRequestAdminSessionForQueue(Id queueId, Proxy proxy) Gets theOsidSessionassociated with the request administrative service for the given queue.Gets theOsidSessionassociated with assigning queues to distributors.Gets theOsidSessionto lookup request/distributor mappings.getRequestLookupSession(Proxy proxy) Gets theOsidSessionassociated with the request lookup service.getRequestLookupSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request lookup service for the given distributor.getRequestNotificationSession(RequestReceiver requestReceiver, Proxy proxy) Gets theOsidSessionassociated with the request notification service.getRequestNotificationSessionForDistributor(RequestReceiver requestReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request notification service for the given distributor.getRequestQuerySession(Proxy proxy) Gets theOsidSessionassociated with the request query service.getRequestQuerySessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request query service for the given distributor.getRequestSearchSession(Proxy proxy) Gets theOsidSessionassociated with the request search service.getRequestSearchSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request search service for the given distributor.getRequestSmartDistributorSession(Id distributorId, Proxy proxy) Gets theOsidSessionto manage request smart distributors.Gets theOsidSessionassociated with the request transaction administrative service.getRequestTransactionAdminSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request transaction administrative service for the given distributor.Gets theOsidSessionassociated with the request transaction lookup service.getRequestTransactionLookupSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request transaction lookup service for the given distributor.getRequestTransactionNotificationSession(RequestTransactionReceiver requestTransactionReceiver, Proxy proxy) Gets theOsidSessionassociated with the request transaction notification service.getRequestTransactionNotificationSessionForDistributor(RequestTransactionReceiver requestTransactionReceiver, Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request transaction notification service for the given distributor.Gets theOsidSessionassociated with the request transaction query service.getRequestTransactionQuerySessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request transaction query service for the given distributor.Gets theOsidSessionassociated with the request transaction search service.getRequestTransactionSearchSessionForDistributor(Id distributorId, Proxy proxy) Gets theOsidSessionassociated with the request transaction search service for the given distributor.getRequestTransactionSmartDistributorSession(Id distributorId, Proxy proxy) Gets theOsidSessionto manage request transaction smart distributors.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface ProvisioningProfile
getBrokerRecordTypes, 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, supportsRequestTransactionNotification, supportsRequestTransactionQuery, supportsRequestTransactionRecordType, supportsRequestTransactionSearch, supportsRequestTransactionSmartDistributor, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedBrokerrecord types.Gets the supportedBrokersearch record types.Gets the supportedDistributorrecord types.Gets the supportedDistributorsearch record types.Gets the supportedPoolrecord types.Gets the supportedPoolsearch types.Gets the supportedProvisionablerecord types.Gets the supportedProvisionablesearch types.Gets the supportedProvisionrecord types.Gets the supportedProvisionReturnrecord types.Gets the supportedProvisionsearch types.Gets the supportedQueuerecord types.Gets the supportedQueuesearch record types.Gets the supportedRequestrecord types.Gets the supportedRequestsearch record types.Gets the supportedRequestTransactionrecord types.booleanTests if broker administrative service is supported.booleanTests if a broker distributor lookup service is supported.booleanTests if a broker distributor service is supported.booleanTests if looking up brokers is supported.booleanTests if a broker notification service is supported.booleanTests if querying brokers is supported.booleansupportsBrokerRecordType(Type brokerRecordType) Tests if the givenBrokerrecord type is supported.booleanTests if searching brokers is supported.booleansupportsBrokerSearchRecordType(Type brokerSearchRecordType) Tests if the givenBrokersearch record type is supported.booleanTests if a broker smart distributor lookup service is supported.booleanTests if distributor administrative service is supported.booleanTests for the availability of a distributor hierarchy traversal service.booleanTests for the availability of a distributor hierarchy design service.booleanTests if looking up distributors is supported.booleanTests if a distributor notification service is supported.booleanTests if querying distributors is supported.booleansupportsDistributorRecordType(Type distributorRecordType) Tests if the givenDistributorrecord type is supported.booleanTests if searching distributors is supported.booleansupportsDistributorSearchRecordType(Type distributorSearchRecordType) Tests if the givenDistributorsearch record type is supported.booleanTests if exchanging provisions is supported.booleanTests if a my provision service is supported for the current agent.booleanTests if a my provision notification service is supported for the current agent.booleanTests if a my supplier service is supported for the current agent.booleanTests if a pool administrative service is supported.booleanTests if a pool distributor lookup service is supported.booleanTests if a pool distributor assignment service is supported.booleanTests if looking up pools is supported.booleanTests if a pool notification service is supported.booleanTests if querying pools is supported.booleansupportsPoolRecordType(Type poolRecordType) Tests if the givenPoolrecord type is supported.booleanTests if searching pools is supported.booleansupportsPoolSearchRecordType(Type poolSearchRecordType) Tests if the givenPoolsearch type is supported.booleanTests if a pool smart distributor service is supported.booleanTests if provisionable administrative service is supported.booleanTests if a provisionable distributor lookup service is supported.booleanTests if a provisionable distributor assignment service is supported.booleanTests if looking up provisionables is supported.booleanTests if a provisionable notification service is supported.booleanTests if querying provisionables is supported.booleansupportsProvisionableRecordType(Type provisionableRecordType) Tests if the givenProvisionablerecord type is supported.booleanTests if searching provisionables is supported.booleansupportsProvisionableSearchRecordType(Type provisionableSearchRecordType) Tests if the givenProvisionablesearch type is supported.booleanTests if a provisionable smart distributor service is supported.booleanTests if a provision administrative service is supported.booleanTests if a provision distributor lookup service is supported.booleanTests if a provision distributor assignment service is supported.booleanTests for the availability of a provisioning batch service.booleanTests for the availability of a provisioning rules service.booleanTests if looking up provisions is supported.booleanTests if a provision notification service is supported.booleanTests if querying provisions is supported.booleansupportsProvisionRecordType(Type provisionRecordType) Tests if the givenProvisionrecord type is supported.booleanTests if returning provisions is supported.booleansupportsProvisionReturnRecordType(Type provisionReturnRecordType) Tests if the givenProvisionReturnrecord type is supported.booleanTests if searching provisions is supported.booleansupportsProvisionSearchRecordType(Type provisionSearchRecordType) Tests if the givenProvisionsearch type is supported.booleanTests if a provision smart distributor service is supported.booleanTests if queue administrative service is supported.booleanTests if a queue broker lookup service is supported.booleanTests if a queue broker service is supported.booleanTests if looking up queues is supported.booleanTests if a queue notification service is supported.booleanTests if querying queues is supported.booleansupportsQueueRecordType(Type queueRecordType) Tests if the givenQueuerecord type is supported.booleanTests if searching queues is supported.booleansupportsQueueSearchRecordType(Type queueSearchRecordType) Tests if the givenQueuesearch record type is supported.booleanTests if a queue smart broker lookup service is supported.booleanTests if request administrative service is supported.booleanTests if a request distributor lookup service is supported.booleanTests if a request distributor service is supported.booleanTests if looking up requests is supported.booleanTests if a request notification service is supported.booleanTests if querying requests is supported.booleansupportsRequestRecordType(Type requestRecordType) Tests if the givenRequestrecord type is supported.booleanTests if searching requests is supported.booleansupportsRequestSearchRecordType(Type requestSearchRecordType) Tests if the givenRequestsearch record type is supported.booleanTests if a request smart distributor lookup service is supported.booleanTests if request transaction administrative service is supported.booleanTests if looking up request transactions is supported.booleanTests if a request transaction notification service is supported.booleanTests if a request transaction query service is supported.booleansupportsRequestTransactionRecordType(Type requestTransactionRecordType) Tests if the givenRequestTransactionrecord type is supported.booleanTests if a request transaction search service is supported.booleanTests if a request transaction smart distributor service is supported.booleanTests if any broker federation is exposed.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getMyProvisionSession
Gets theOsidSessionassociated with the my provision service.- Parameters:
proxy- a proxy- Returns:
- a
MyProvisionSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyProvision()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyProvision()} is {@code true} .
-
getMyProvisionSessionForDistributor
MyProvisionSession getMyProvisionSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the my provision service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
MyProvisionSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsMyProvision()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyProvision()} and {@code supportsVisibleFederation()} are {@code true}
-
getMySupplierSession
Gets theOsidSessionassociated with the my supplier service.- Parameters:
proxy- a proxy- Returns:
- a
MySupplierSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMySupplier()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMySupplier()} is {@code true} .
-
getMySupplierSessionForDistributor
MySupplierSession getMySupplierSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the my Supplier service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
MySupplierSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsMySupplier()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMySupplier()} and {@code supportsVisibleFederation()} are {@code true}
-
getMyProvisionNotificationSession
MyProvisionNotificationSession getMyProvisionNotificationSession(ProvisionReceiver provisionReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the my provision notification service for resources related to the authenticated agent.- Parameters:
provisionReceiver- the notification callbackproxy- a proxy- Returns:
- a
MyProvisionNotificationSession - Throws:
NullArgumentException-provisionReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyProvisionNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyProvisionNotification()} is {@code true} .
-
getMyProvisionNotificationSessionForDistributor
MyProvisionNotificationSession getMyProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the my provision notification service for the given distributor for resources related to the authenticated agent.- Parameters:
provisionReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
MyProvisionNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-provisionReceiver, distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyProvisionNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyProvisionNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getProvisionLookupSession
Gets theOsidSessionassociated with the provision lookup service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionLookup()} is {@code true} .
-
getProvisionLookupSessionForDistributor
ProvisionLookupSession getProvisionLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provision lookup service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionLookupSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getProvisionQuerySession
Gets theOsidSessionassociated with the provision query service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionQuery()} is {@code true} .
-
getProvisionQuerySessionForDistributor
ProvisionQuerySession getProvisionQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provision query service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionQuerySession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getProvisionSearchSession
Gets theOsidSessionassociated with the provision search service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionSearch()} is {@code true} .
-
getProvisionSearchSessionForDistributor
ProvisionSearchSession getProvisionSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provision search service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionSearchSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getProvisionAdminSession
Gets theOsidSessionassociated with the provision administration service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionAdmin()} is {@code true} .
-
getProvisionAdminSessionForDistributor
ProvisionAdminSession getProvisionAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provision administration service for the given distributor.- Parameters:
distributorId- theIdof the distributorproxy- a proxy- Returns:
- a
ProvisionAdminSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getProvisionNotificationSession
ProvisionNotificationSession getProvisionNotificationSession(ProvisionReceiver provisionReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the provision notification service.- Parameters:
provisionReceiver- the notification callbackproxy- a proxy- Returns:
- a
ProvisionNotificationSession - Throws:
NullArgumentException-provisionReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionNotification()} is {@code true} .
-
getProvisionNotificationSessionForDistributor
ProvisionNotificationSession getProvisionNotificationSessionForDistributor(ProvisionReceiver provisionReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provision notification service for the given distributor.- Parameters:
provisionReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-provisionReceiver, distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getProvisionDistributorSession
ProvisionDistributorSession getProvisionDistributorSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup provision/distributor mappings.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionDistributorSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionDistributor()} is {@code true} .
-
getProvisionDistributorAssignmentSession
ProvisionDistributorAssignmentSession getProvisionDistributorAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning provisions to distributors.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionDistributorAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionDistributorAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionDistributorAssignment()} is {@code true} .
-
getProvisionSmartDistributorSession
ProvisionDistributorSession getProvisionSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage provision smart distributors.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionSmartDistributorSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionSmartDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionSmartDistributor()} is {@code true} .
-
getProvisionReturnSession
Gets theOsidSessionassociated with the provision return service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionReturnSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionReturn()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionReturn()} is {@code true} .
-
getProvisionReturnSessionForDistributor
ProvisionReturnSession getProvisionReturnSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provision return service for the given distributor.- Parameters:
distributorId- theIdof the distributorproxy- a proxy- Returns:
- a
ProvisionReturnSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorIdorproxysnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionReturn()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionReturn()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueLookupSession
Gets theOsidSessionassociated with the queue lookup service.- Parameters:
proxy- a proxy- Returns:
- a
QueueLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueLookup()} is {@code true} .
-
getQueueLookupSessionForDistributor
QueueLookupSession getQueueLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue lookup service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
QueueLookupSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueQuerySession
Gets theOsidSessionassociated with the queue query service.- Parameters:
proxy- a proxy- Returns:
- a
QueueQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueQuery()} is {@code true} .
-
getQueueQuerySessionForDistributor
QueueQuerySession getQueueQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue query service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
QueueQuerySession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueSearchSession
Gets theOsidSessionassociated with the queue search service.- Parameters:
proxy- a proxy- Returns:
- a
QueueSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueSearch()} is {@code true} .
-
getQueueSearchSessionForDistributor
QueueSearchSession getQueueSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue search service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
QueueSearchSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueAdminSession
Gets theOsidSessionassociated with the queue administration service.- Parameters:
proxy- a proxy- Returns:
- a
QueueAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueAdmin()} is {@code true} .
-
getQueueAdminSessionForDistributor
QueueAdminSession getQueueAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue administration service for the given distributor.- Parameters:
distributorId- theIdof the distributorproxy- a proxy- Returns:
- a
QueueAdminSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueNotificationSession
QueueNotificationSession getQueueNotificationSession(QueueReceiver queueReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the queue notification service.- Parameters:
queueReceiver- the notification callbackproxy- a proxy- Returns:
- a
QueueNotificationSession - Throws:
NullArgumentException-queueReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueNotification()} is {@code true} .
-
getQueueNotificationSessionForDistributor
QueueNotificationSession getQueueNotificationSessionForDistributor(QueueReceiver queueReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue notification service for the given distributor.- Parameters:
queueReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
QueueNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-queueReceiver, distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueDistributorSession
Gets theOsidSessionto lookup queue/distributor mappings.- Parameters:
proxy- a proxy- Returns:
- a
QueueDistributorSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueDistributor()} is {@code true} .
-
getQueueDistributorAssignmentSession
QueueDistributorAssignmentSession getQueueDistributorAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning queues to distributors.- Parameters:
proxy- a proxy- Returns:
- a
QueueDistributorAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueDistributorAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueDistributorAssignment()} is {@code true} .
-
getQueueSmartDistributorSession
QueueSmartDistributorSession getQueueSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage queue smart distributors.- Parameters:
distributorId- theIdof the distributorproxy- a proxy- Returns:
- a
QueueSmartDistributorSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueSmartDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueSmartDistributor()} is {@code true} .
-
getRequestLookupSession
Gets theOsidSessionassociated with the request lookup service.- Parameters:
proxy- a proxy- Returns:
- a
RequestLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestLookup()} is {@code true} .
-
getRequestLookupSessionForDistributor
RequestLookupSession getRequestLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request lookup service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestLookupSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestQuerySession
Gets theOsidSessionassociated with the request query service.- Parameters:
proxy- a proxy- Returns:
- a
RequestQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestQuery()} is {@code true} .
-
getRequestQuerySessionForDistributor
RequestQuerySession getRequestQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request query service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestQuerySession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestSearchSession
Gets theOsidSessionassociated with the request search service.- Parameters:
proxy- a proxy- Returns:
- a
RequestSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestSearch()} is {@code true} .
-
getRequestSearchSessionForDistributor
RequestSearchSession getRequestSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request search service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestSearchSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestAdminSession
Gets theOsidSessionassociated with the request administrative service.- Parameters:
proxy- a proxy- Returns:
- a
RequestAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestAdmin()} is {@code true} .
-
getRequestAdminSessionForQueue
RequestAdminSession getRequestAdminSessionForQueue(Id queueId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request administrative service for the given queue.- Parameters:
queueId- theIdof theQueueproxy- a proxy- Returns:
- a
RequestAdminSession - Throws:
NotFoundException- noQueuefound by the givenIdNullArgumentException-queueId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestNotificationSession
RequestNotificationSession getRequestNotificationSession(RequestReceiver requestReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the request notification service.- Parameters:
requestReceiver- the notification callbackproxy- a proxy- Returns:
- a
RequestNotificationSession - Throws:
NullArgumentException-requestReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestNotification()} is {@code true} .
-
getRequestNotificationSessionForDistributor
RequestNotificationSession getRequestNotificationSessionForDistributor(RequestReceiver requestReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request notification service for the given distributor.- Parameters:
requestReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-requestReceiver, distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getRequestDistributorSession
Gets theOsidSessionto lookup request/distributor mappings.- Parameters:
proxy- a proxy- Returns:
- a
RequestDistributorSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestyDistributor()} is {@code true} .
-
getRequestDistributorAssignmentSession
RequestDistributorAssignmentSession getRequestDistributorAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning queues to distributors.- Parameters:
proxy- a proxy- Returns:
- a
RequestyDistributorAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestDistributorAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestDistributorAssignment()} is {@code true} .
-
getRequestSmartDistributorSession
RequestSmartDistributorSession getRequestSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage request smart distributors.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestSmartDistributorSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestSmartDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestSmartDistributor()} is {@code true} .
-
getRequestTransactionLookupSession
RequestTransactionLookupSession getRequestTransactionLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the request transaction lookup service.- Parameters:
proxy- a proxy- Returns:
- a
RequestTransactionLookupSession - Throws:
NullArgumentException-proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionLookup()} is {@code true} .
-
getRequestTransactionLookupSessionForDistributor
RequestTransactionLookupSession getRequestTransactionLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request transaction lookup service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestTransactionLookupSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestTransactionAdminSession
RequestTransactionAdminSession getRequestTransactionAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the request transaction administrative service.- Parameters:
proxy- a proxy- Returns:
- a
RequestTransactionAdminSession - Throws:
NullArgumentException-proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionAdmin()} is {@code true} .
-
getRequestTransactionAdminSessionForDistributor
RequestTransactionAdminSession getRequestTransactionAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request transaction administrative service for the given distributor.- Parameters:
distributorId- theIdof the distributorproxy- a proxy- Returns:
- a
RequestTransactionAdminSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestTransactionQuerySession
RequestTransactionQuerySession getRequestTransactionQuerySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the request transaction query service.- Parameters:
proxy- a proxy- Returns:
- a
RequestTransactionQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionQuery()} is {@code true} .
-
getRequestTransactionQuerySessionForDistributor
RequestTransactionQuerySession getRequestTransactionQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request transaction query service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestTransactionQuerySession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestTransactionSearchSession
RequestTransactionSearchSession getRequestTransactionSearchSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the request transaction search service.- Parameters:
proxy- a proxy- Returns:
- a
RequestTransactionSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionSearch()} is {@code true} .
-
getRequestTransactionSearchSessionForDistributor
RequestTransactionSearchSession getRequestTransactionSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request transaction search service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestTransactionSearchSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestTransactionNotificationSession
RequestTransactionNotificationSession getRequestTransactionNotificationSession(RequestTransactionReceiver requestTransactionReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the request transaction notification service.- Parameters:
requestTransactionReceiver- the notification callbackproxy- a proxy- Returns:
- a
RequestTransactionNotificationSession - Throws:
NullArgumentException-requestTransactionReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionNotification()} is {@code true} .
-
getRequestTransactionNotificationSessionForDistributor
RequestTransactionNotificationSession getRequestTransactionNotificationSessionForDistributor(RequestTransactionReceiver requestTransactionReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the request transaction notification service for the given distributor.- Parameters:
requestTransactionReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestTransactionNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-requestTransactionReceiver,distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getRequestTransactionSmartDistributorSession
RequestTransactionSmartDistributorSession getRequestTransactionSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage request transaction smart distributors.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
RequestTransactionSmartDistributorSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsRequestTransactionSmartDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRequestTransactionSmartDistributor()} is {@code true} .
-
getExchangeSession
Gets theOsidSessionassociated with the exchange service.- Parameters:
proxy- a proxy- Returns:
- an
ExchangeSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsExchange()isfalse- Compliance:
optional- This method must be implemented if {@code supportsExchange()} is {@code true} .
-
getExchangeSessionForQueue
ExchangeSession getExchangeSessionForQueue(Id queueId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the exchange service for the given queue.- Parameters:
queueId- theIdof theQueueproxy- a proxy- Returns:
- an
ExchangeSession - Throws:
NotFoundException- noQueuefound by the givenIdNullArgumentException-queueIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsExchange()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsExchange()} and {@code supportsVisibleFederation()} are {@code true}
-
getPoolLookupSession
Gets theOsidSessionassociated with the pool lookup service.- Parameters:
proxy- a proxy- Returns:
- a
PoolLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolLookup()} is {@code true} .
-
getPoolLookupSessionForDistributor
PoolLookupSession getPoolLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the pool lookup service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
PoolLookupSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getPoolQuerySession
Gets theOsidSessionassociated with the pool query service.- Parameters:
proxy- a proxy- Returns:
- a
PoolQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolQuery()} is {@code true} .
-
getPoolQuerySessionForDistributor
PoolQuerySession getPoolQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the pool query service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
PoolQuerySession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getPoolSearchSession
Gets theOsidSessionassociated with the pool search service.- Parameters:
proxy- a proxy- Returns:
- a
PoolSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolSearch()} is {@code true} .
-
getPoolSearchSessionForDistributor
PoolSearchSession getPoolSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the pool search service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
PoolSearchSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getPoolAdminSession
Gets theOsidSessionassociated with the pool administration service.- Parameters:
proxy- a proxy- Returns:
- a
PoolAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolAdmin()} is {@code true} .
-
getPoolAdminSessionForDistributor
PoolAdminSession getPoolAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the pool administration service for the given distributor.- Parameters:
distributorId- theIdof the distributorproxy- a proxy- Returns:
- a
PoolAdminSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getPoolNotificationSession
PoolNotificationSession getPoolNotificationSession(PoolReceiver poolReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the pool notification service.- Parameters:
poolReceiver- the notification callbackproxy- a proxy- Returns:
- a
PoolNotificationSession - Throws:
NullArgumentException-poolReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolNotification()} is {@code true} .
-
getPoolNotificationSessionForDistributor
PoolNotificationSession getPoolNotificationSessionForDistributor(PoolReceiver poolReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the pool notification service for the given distributor.- Parameters:
poolReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
PoolNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-poolReceiver, distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getPoolDistributorSession
Gets theOsidSessionto lookup pool/distributor mappings.- Parameters:
proxy- a proxy- Returns:
- a
PoolDistributorSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolDistributor()} is {@code true} .
-
getPoolDistributorAssignmentSession
PoolDistributorAssignmentSession getPoolDistributorAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning pools to distributors.- Parameters:
proxy- a proxy- Returns:
- a
PoolDistributorAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolDistributorAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolDistributorAssignment()} is {@code true} .
-
getPoolSmartDistributorSession
PoolDistributorSession getPoolSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage pool smart distributors.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
PoolSmartDistributorSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsPoolSmartDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPoolSmartDistributor()} is {@code true} .
-
getProvisionableLookupSession
Gets theOsidSessionassociated with the provisionable lookup service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionableLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableLookup()} is {@code true} .
-
getProvisionableLookupSessionForDistributor
RequestLookupSession getProvisionableLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provisionable lookup service for the given distributor.- Parameters:
distributorId- theIdof the distributorproxy- a proxy- Returns:
- a
ProvisionableLookupSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getProvisionableQuerySession
Gets theOsidSessionassociated with the provisionable query service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionableQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableQuery()} is {@code true} .
-
getProvisionableQuerySessionForDistributor
RequestQuerySession getProvisionableQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provisionable query service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionableQuerySession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getProvisionableSearchSession
Gets theOsidSessionassociated with the provisionable search service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionableSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableSearch()} is {@code true} .
-
getProvisionableSearchSessionForDistributor
RequestSearchSession getProvisionableSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provisionable search service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionableSearchSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getProvisionableAdminSession
Gets theOsidSessionassociated with the provisionable administration service.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionableAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableAdmin()} is {@code true} .
-
getProvisionableAdminSessionForPool
RequestAdminSession getProvisionableAdminSessionForPool(Id poolId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provisionable administration service for the given pool.- Parameters:
poolId- theIdof thePoolproxy- a proxy- Returns:
- a
ProvisionableAdminSession - Throws:
NotFoundException- no pool found by the givenIdNullArgumentException-poolId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getProvisionableNotificationSession
RequestNotificationSession getProvisionableNotificationSession(RequestReceiver provisionableReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the provisionable notification service.- Parameters:
provisionableReceiver- the notification callbackproxy- a proxy- Returns:
- a
ProvisionableNotificationSession - Throws:
NullArgumentException-provisionableReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableNotification()} is {@code true} .
-
getProvisionableNotificationSessionForDistributor
RequestNotificationSession getProvisionableNotificationSessionForDistributor(RequestReceiver provisionableReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the provisionable notification service for the given distributor.- Parameters:
provisionableReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionableNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-provisionableReceiver,distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getProvisionableDistributorSession
RequestDistributorSession getProvisionableDistributorSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup provisionable/distributor mappings.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionableDistributorSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableDistributor()} is {@code true} .
-
getProvisionableDistributorAssignmentSession
RequestDistributorAssignmentSession getProvisionableDistributorAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning provisionables to distributors.- Parameters:
proxy- a proxy- Returns:
- a
ProvisionableDistributorAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableDistributorAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableDistributorAssignment()} is {@code true} .
-
getProvisionableSmartDistributorSession
RequestSmartDistributorSession getProvisionableSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage locatin smart distributors.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
ProvisionableSmartDistributorSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsProvisionableSmartDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisionableSmartDistributor()} is {@code true} .
-
getBrokerLookupSession
Gets theOsidSessionassociated with the broker lookup service.- Parameters:
proxy- a proxy- Returns:
- a
BrokerLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerLookup()} is {@code true} .
-
getBrokerLookupSessionForDistributor
BrokerLookupSession getBrokerLookupSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the broker lookup service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
BrokerLookupSession - Throws:
NotFoundException- noDistributorfound by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getBrokerQuerySession
Gets theOsidSessionassociated with the broker query service.- Parameters:
proxy- a proxy- Returns:
- a
BrokerQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerQuery()} is {@code true} .
-
getBrokerQuerySessionForDistributor
BrokerQuerySession getBrokerQuerySessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the broker query service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
BrokerQuerySession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getBrokerSearchSession
Gets theOsidSessionassociated with the broker search service.- Parameters:
proxy- a proxy- Returns:
- a
BrokerSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerSearch()} is {@code true} .
-
getBrokerSearchSessionForDistributor
BrokerSearchSession getBrokerSearchSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the broker search service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
BrokerSearchSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getBrokerAdminSession
Gets theOsidSessionassociated with the broker administration service.- Parameters:
proxy- a proxy- Returns:
- a
BrokerAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerAdmin()} is {@code true} .
-
getBrokerAdminSessionForDistributor
BrokerAdminSession getBrokerAdminSessionForDistributor(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the broker administration service for the given distributor.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
BrokerAdminSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getBrokerNotificationSession
BrokerNotificationSession getBrokerNotificationSession(BrokerReceiver brokerReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the broker notification service.- Parameters:
brokerReceiver- the notification callbackproxy- a proxy- Returns:
- a
BrokerNotificationSession - Throws:
NullArgumentException-brokerReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerNotification()} is {@code true} .
-
getBrokerNotificationSessionForDistributor
BrokerNotificationSession getBrokerNotificationSessionForDistributor(BrokerReceiver brokerReceiver, Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the broker notification service for the given distributor.- Parameters:
brokerReceiver- the notification callbackdistributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
BrokerNotificationSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-brokerReceiver, distributorIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getBrokerDistributorSession
Gets theOsidSessionto lookup broker/distributor mappings.- Parameters:
proxy- a proxy- Returns:
- a
BrokerDistributorSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerDistributor()} is {@code true} .
-
getBrokerDistributorAssignmentSession
BrokerDistributorAssignmentSession getBrokerDistributorAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning brokers to distributors.- Parameters:
proxy- a proxy- Returns:
- a
BrokerDistributorAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerDistributorAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerDistributorAssignment()} is {@code true} .
-
getBrokerSmartDistributorSession
BrokerSmartDistributorSession getBrokerSmartDistributorSession(Id distributorId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage broker smart distributors.- Parameters:
distributorId- theIdof theDistributorproxy- a proxy- Returns:
- a
BrokerSmartDistributorSession - Throws:
NotFoundException- no distributor found by the givenIdNullArgumentException-distributorId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsBrokerSmartDistributor()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBrokerSmartDistributor()} is {@code true} .
-
getDistributorLookupSession
Gets theOsidSessionassociated with the distributor lookup service.- Parameters:
proxy- a proxy- Returns:
- a
DistributorLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDistributorLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDistributorLookup()} is {@code true} .
-
getDistributorQuerySession
Gets theOsidSessionassociated with the distributor query service.- Parameters:
proxy- a proxy- Returns:
- a
DistributorQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDistributorQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDistributorQuery()} is {@code true} .
-
getDistributorSearchSession
Gets theOsidSessionassociated with the distributor search service.- Parameters:
proxy- a proxy- Returns:
- a
DistributorSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDistributorSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDistributorSearch()} is {@code true} .
-
getDistributorAdminSession
Gets theOsidSessionassociated with the distributor administrative service.- Parameters:
proxy- a proxy- Returns:
- a
DistributorAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDistributorAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDistributorAdmin()} is {@code true} .
-
getDistributorNotificationSession
DistributorNotificationSession getDistributorNotificationSession(DistributorReceiver distributorReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the distributor notification service.- Parameters:
distributorReceiver- the notification callbackproxy- a proxy- Returns:
- a
DistributorNotificationSession - Throws:
NullArgumentException-distributorReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDistributorNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDistributorNotification()} is {@code true} .
-
getDistributorHierarchySession
DistributorHierarchySession getDistributorHierarchySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the distributor hierarchy service.- Parameters:
proxy- a proxy- Returns:
- a
DistributorHierarchySessionfor distributors - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDistributorHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDistributorHierarchy()} is {@code true} .
-
getDistributorHierarchyDesignSession
DistributorHierarchyDesignSession getDistributorHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the distributor hierarchy design service.- Parameters:
proxy- a proxy- Returns:
- a
HierarchyDesignSessionfor distributors - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDistributorHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDistributorHierarchyDesign()} is {@code true} .
-
getProvisioningBatchProxyManager
Gets theProvisioningBatchProxyManager.- Returns:
- a
ProvisioningBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsProvisioningBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisioningBatch()} is {@code true} .
-
getProvisioningRulesProxyManager
Gets theProvisioningRulesPorxyManager.- Returns:
- a
ProvisioningRulesProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsProvisioningRules()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProvisioningRules()} is {@code true} .
-