OSID Logo
OSID Specifications
provisioning package
Version 3.0.0
Interfaceosid.provisioning.Distributor
Implementsosid.OsidCatalog
Used Byosid.provisioning.BrokerAdminSession
osid.provisioning.BrokerLookupSession
osid.provisioning.BrokerNotificationSession
osid.provisioning.BrokerQuerySession
osid.provisioning.BrokerSmartDistributorSession
osid.provisioning.DistributorAdminSession
osid.provisioning.DistributorList
osid.provisioning.DistributorLookupSession
osid.provisioning.DistributorNode
osid.provisioning.MyProvisionNotificationSession
show 151 more…
osid.provisioning.MyProvisionSession
osid.provisioning.MySupplierSession
osid.provisioning.PoolAdminSession
osid.provisioning.PoolLookupSession
osid.provisioning.PoolNotificationSession
osid.provisioning.PoolQuerySession
osid.provisioning.PoolSmartDistributorSession
osid.provisioning.ProvisionAdminSession
osid.provisioning.ProvisionLookupSession
osid.provisioning.ProvisionNotificationSession
osid.provisioning.ProvisionQuerySession
osid.provisioning.ProvisionSmartDistributorSession
osid.provisioning.ProvisionableAdminSession
osid.provisioning.ProvisionableLookupSession
osid.provisioning.ProvisionableNotificationSession
osid.provisioning.ProvisionableQuerySession
osid.provisioning.ProvisionableSmartDistributorSession
osid.provisioning.QueueAdminSession
osid.provisioning.QueueLookupSession
osid.provisioning.QueueNotificationSession
osid.provisioning.QueueQuerySession
osid.provisioning.QueueSmartDistributorSession
osid.provisioning.RequestAdminSession
osid.provisioning.RequestLookupSession
osid.provisioning.RequestNotificationSession
osid.provisioning.RequestQuerySession
osid.provisioning.RequestSmartDistributorSession
osid.provisioning.RequestTransactionAdminSession
osid.provisioning.RequestTransactionLookupSession
osid.provisioning.RequestTransactionNotificationSession
osid.provisioning.RequestTransactionQuerySession
osid.provisioning.RequestTransactionSmartDistributorSession
osid.provisioning.rules.BrokerConstrainerAdminSession
osid.provisioning.rules.BrokerConstrainerEnablerAdminSession
osid.provisioning.rules.BrokerConstrainerEnablerLookupSession
osid.provisioning.rules.BrokerConstrainerEnablerNotificationSession
osid.provisioning.rules.BrokerConstrainerEnablerQuerySession
osid.provisioning.rules.BrokerConstrainerEnablerRuleApplicationSession
osid.provisioning.rules.BrokerConstrainerEnablerRuleLookupSession
osid.provisioning.rules.BrokerConstrainerEnablerSmartDistributorSession
osid.provisioning.rules.BrokerConstrainerLookupSession
osid.provisioning.rules.BrokerConstrainerNotificationSession
osid.provisioning.rules.BrokerConstrainerQuerySession
osid.provisioning.rules.BrokerConstrainerRuleApplicationSession
osid.provisioning.rules.BrokerConstrainerRuleLookupSession
osid.provisioning.rules.BrokerConstrainerSmartDistributorSession
osid.provisioning.rules.BrokerEnablerAdminSession
osid.provisioning.rules.BrokerEnablerLookupSession
osid.provisioning.rules.BrokerEnablerNotificationSession
osid.provisioning.rules.BrokerEnablerQuerySession
osid.provisioning.rules.BrokerEnablerRuleApplicationSession
osid.provisioning.rules.BrokerEnablerRuleLookupSession
osid.provisioning.rules.BrokerEnablerSmartDistributorSession
osid.provisioning.rules.BrokerProcessorAdminSession
osid.provisioning.rules.BrokerProcessorEnablerAdminSession
osid.provisioning.rules.BrokerProcessorEnablerLookupSession
osid.provisioning.rules.BrokerProcessorEnablerNotificationSession
osid.provisioning.rules.BrokerProcessorEnablerQuerySession
osid.provisioning.rules.BrokerProcessorEnablerRuleApplicationSession
osid.provisioning.rules.BrokerProcessorEnablerRuleLookupSession
osid.provisioning.rules.BrokerProcessorEnablerSmartDistributorSession
osid.provisioning.rules.BrokerProcessorLookupSession
osid.provisioning.rules.BrokerProcessorNotificationSession
osid.provisioning.rules.BrokerProcessorQuerySession
osid.provisioning.rules.BrokerProcessorRuleApplicationSession
osid.provisioning.rules.BrokerProcessorRuleLookupSession
osid.provisioning.rules.BrokerProcessorSmartDistributorSession
osid.provisioning.rules.PoolConstrainerAdminSession
osid.provisioning.rules.PoolConstrainerEnablerAdminSession
osid.provisioning.rules.PoolConstrainerEnablerLookupSession
osid.provisioning.rules.PoolConstrainerEnablerNotificationSession
osid.provisioning.rules.PoolConstrainerEnablerQuerySession
osid.provisioning.rules.PoolConstrainerEnablerRuleApplicationSession
osid.provisioning.rules.PoolConstrainerEnablerRuleLookupSession
osid.provisioning.rules.PoolConstrainerEnablerSmartDistributorSession
osid.provisioning.rules.PoolConstrainerLookupSession
osid.provisioning.rules.PoolConstrainerNotificationSession
osid.provisioning.rules.PoolConstrainerQuerySession
osid.provisioning.rules.PoolConstrainerRuleApplicationSession
osid.provisioning.rules.PoolConstrainerRuleLookupSession
osid.provisioning.rules.PoolConstrainerSmartDistributorSession
osid.provisioning.rules.PoolEnablerAdminSession
osid.provisioning.rules.PoolEnablerLookupSession
osid.provisioning.rules.PoolEnablerNotificationSession
osid.provisioning.rules.PoolEnablerQuerySession
osid.provisioning.rules.PoolEnablerRuleApplicationSession
osid.provisioning.rules.PoolEnablerRuleLookupSession
osid.provisioning.rules.PoolEnablerSmartDistributorSession
osid.provisioning.rules.PoolProcessorAdminSession
osid.provisioning.rules.PoolProcessorEnablerAdminSession
osid.provisioning.rules.PoolProcessorEnablerLookupSession
osid.provisioning.rules.PoolProcessorEnablerNotificationSession
osid.provisioning.rules.PoolProcessorEnablerQuerySession
osid.provisioning.rules.PoolProcessorEnablerRuleApplicationSession
osid.provisioning.rules.PoolProcessorEnablerRuleLookupSession
osid.provisioning.rules.PoolProcessorEnablerSmartDistributorSession
osid.provisioning.rules.PoolProcessorLookupSession
osid.provisioning.rules.PoolProcessorNotificationSession
osid.provisioning.rules.PoolProcessorQuerySession
osid.provisioning.rules.PoolProcessorRuleApplicationSession
osid.provisioning.rules.PoolProcessorRuleLookupSession
osid.provisioning.rules.PoolProcessorSmartDistributorSession
osid.provisioning.rules.ProvisionEnablerAdminSession
osid.provisioning.rules.ProvisionEnablerLookupSession
osid.provisioning.rules.ProvisionEnablerNotificationSession
osid.provisioning.rules.ProvisionEnablerQuerySession
osid.provisioning.rules.ProvisionEnablerRuleApplicationSession
osid.provisioning.rules.ProvisionEnablerRuleLookupSession
osid.provisioning.rules.ProvisionEnablerSmartDistributorSession
osid.provisioning.rules.ProvisionableEnablerAdminSession
osid.provisioning.rules.ProvisionableEnablerLookupSession
osid.provisioning.rules.ProvisionableEnablerNotificationSession
osid.provisioning.rules.ProvisionableEnablerQuerySession
osid.provisioning.rules.ProvisionableEnablerRuleApplicationSession
osid.provisioning.rules.ProvisionableEnablerRuleLookupSession
osid.provisioning.rules.ProvisionableEnablerSmartDistributorSession
osid.provisioning.rules.QueueConstrainerAdminSession
osid.provisioning.rules.QueueConstrainerEnablerAdminSession
osid.provisioning.rules.QueueConstrainerEnablerLookupSession
osid.provisioning.rules.QueueConstrainerEnablerNotificationSession
osid.provisioning.rules.QueueConstrainerEnablerQuerySession
osid.provisioning.rules.QueueConstrainerEnablerRuleApplicationSession
osid.provisioning.rules.QueueConstrainerEnablerRuleLookupSession
osid.provisioning.rules.QueueConstrainerEnablerSmartDistributorSession
osid.provisioning.rules.QueueConstrainerLookupSession
osid.provisioning.rules.QueueConstrainerNotificationSession
osid.provisioning.rules.QueueConstrainerQuerySession
osid.provisioning.rules.QueueConstrainerRuleApplicationSession
osid.provisioning.rules.QueueConstrainerRuleLookupSession
osid.provisioning.rules.QueueConstrainerSmartDistributorSession
osid.provisioning.rules.QueueEnablerAdminSession
osid.provisioning.rules.QueueEnablerLookupSession
osid.provisioning.rules.QueueEnablerNotificationSession
osid.provisioning.rules.QueueEnablerQuerySession
osid.provisioning.rules.QueueEnablerRuleApplicationSession
osid.provisioning.rules.QueueEnablerRuleLookupSession
osid.provisioning.rules.QueueEnablerSmartDistributorSession
osid.provisioning.rules.QueueProcessorAdminSession
osid.provisioning.rules.QueueProcessorEnablerAdminSession
osid.provisioning.rules.QueueProcessorEnablerLookupSession
osid.provisioning.rules.QueueProcessorEnablerNotificationSession
osid.provisioning.rules.QueueProcessorEnablerQuerySession
osid.provisioning.rules.QueueProcessorEnablerRuleApplicationSession
osid.provisioning.rules.QueueProcessorEnablerRuleLookupSession
osid.provisioning.rules.QueueProcessorEnablerSmartDistributorSession
osid.provisioning.rules.QueueProcessorLookupSession
osid.provisioning.rules.QueueProcessorNotificationSession
osid.provisioning.rules.QueueProcessorQuerySession
osid.provisioning.rules.QueueProcessorRuleApplicationSession
osid.provisioning.rules.QueueProcessorRuleLookupSession
osid.provisioning.rules.QueueProcessorSmartDistributorSession
Description

A Distributor represents a collection of reservoirs.

MethodgetDistributorRecord
Description

Gets the distributor record corresponding to the given Distributor record Type . This method is used to retrieve an object implementing the requested record. The distributorRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(distributorRecordType) is true .

Parametersosid.type.TypedistributorRecordTypethe type of distributor record to retrieve
Returnosid.provisioning.records.DistributorRecordthe distributor record
ErrorsNULL_ARGUMENTdistributorRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(distributorRecordType) is false
CompliancemandatoryThis method must be implemented.