public interface ProvisioningProfile extends OsidProfile
The provisioning profile describes the interoperability among provisioning services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getBrokerRecordTypes()
Gets the supported
Broker record types. |
TypeList |
getBrokerSearchRecordTypes()
Gets the supported
Broker search record types. |
TypeList |
getDistributorRecordTypes()
Gets the supported
Distributor record types. |
TypeList |
getDistributorSearchRecordTypes()
Gets the supported
Distributor search record types. |
TypeList |
getPoolRecordTypes()
Gets the supported
Pool record types. |
TypeList |
getPoolSearchRecordTypes()
Gets the supported
Pool search types. |
TypeList |
getProvisionableRecordTypes()
Gets the supported
Provisionable record types. |
TypeList |
getProvisionableSearchRecordTypes()
Gets the supported
Provisionable search types. |
TypeList |
getProvisionRecordTypes()
Gets the supported
Provision record types. |
TypeList |
getProvisionReturnRecordTypes()
Gets the supported
ProvisionReturn record types. |
TypeList |
getProvisionSearchRecordTypes()
Gets the supported
Provision search types. |
TypeList |
getQueueRecordTypes()
Gets the supported
Queue record types. |
TypeList |
getQueueSearchRecordTypes()
Gets the supported
Queue search record types. |
TypeList |
getRequestRecordTypes()
Gets the supported
Request record types. |
TypeList |
getRequestSearchRecordTypes()
Gets the supported
Request search record types. |
TypeList |
getRequestTransactionRecordTypes()
Gets the supported
RequestTransaction record types. |
boolean |
supportsBrokerAdmin()
Tests if broker administrative service is supported.
|
boolean |
supportsBrokerDistributor()
Tests if a broker distributor lookup service is supported.
|
boolean |
supportsBrokerDistributorAssignment()
Tests if a broker distributor service is supported.
|
boolean |
supportsBrokerLookup()
Tests if looking up brokers is supported.
|
boolean |
supportsBrokerNotification()
Tests if a broker
notification service is supported. |
boolean |
supportsBrokerQuery()
Tests if querying brokers is supported.
|
boolean |
supportsBrokerRecordType(Type brokerRecordType)
Tests if the given
Broker record type is supported. |
boolean |
supportsBrokerSearch()
Tests if searching brokers is supported.
|
boolean |
supportsBrokerSearchRecordType(Type brokerSearchRecordType)
Tests if the given
Broker search record type is
supported. |
boolean |
supportsBrokerSmartDistributor()
Tests if a broker smart distributor lookup service is supported.
|
boolean |
supportsDistributorAdmin()
Tests if distributor administrative service is supported.
|
boolean |
supportsDistributorHierarchy()
Tests for the availability of a distributor hierarchy traversal
service.
|
boolean |
supportsDistributorHierarchyDesign()
Tests for the availability of a distributor hierarchy design service.
|
boolean |
supportsDistributorLookup()
Tests if looking up distributors is supported.
|
boolean |
supportsDistributorNotification()
Tests if a distributor
notification service is
supported. |
boolean |
supportsDistributorQuery()
Tests if querying distributors is supported.
|
boolean |
supportsDistributorRecordType(Type distributorRecordType)
Tests if the given
Distributor record type is
supported. |
boolean |
supportsDistributorSearch()
Tests if searching distributors is supported.
|
boolean |
supportsDistributorSearchRecordType(Type distributorSearchRecordType)
Tests if the given
Distributor search record type is
supported. |
boolean |
supportsExchange()
Tests if exchanging provisions is supported.
|
boolean |
supportsMyProvision()
Tests if a my provision service is supported for the current agent.
|
boolean |
supportsMyProvisionNotification()
Tests if a my provision notification service is supported for the
current agent.
|
boolean |
supportsMySupplier()
Tests if a my supplier service is supported for the current agent.
|
boolean |
supportsPoolAdmin()
Tests if a pool administrative service is supported.
|
boolean |
supportsPoolDistributor()
Tests if a pool distributor lookup service is supported.
|
boolean |
supportsPoolDistributorAssignment()
Tests if a pool distributor assignment service is supported.
|
boolean |
supportsPoolLookup()
Tests if looking up pools is supported.
|
boolean |
supportsPoolNotification()
Tests if a pool
notification service is supported. |
boolean |
supportsPoolQuery()
Tests if querying pools is supported.
|
boolean |
supportsPoolRecordType(Type poolRecordType)
Tests if the given
Pool record type is supported. |
boolean |
supportsPoolSearch()
Tests if searching pools is supported.
|
boolean |
supportsPoolSearchRecordType(Type poolSearchRecordType)
Tests if the given
Pool search type is supported. |
boolean |
supportsPoolSmartDistributor()
Tests if a pool smart distributor service is supported.
|
boolean |
supportsProvisionableAdmin()
Tests if provisionable
administrative service is
supported. |
boolean |
supportsProvisionableDistributor()
Tests if a provisionable distributor lookup service is supported.
|
boolean |
supportsProvisionableDistributorAssignment()
Tests if a provisionable distributor assignment service is supported.
|
boolean |
supportsProvisionableLookup()
Tests if looking up provisionables is supported.
|
boolean |
supportsProvisionableNotification()
Tests if a provisionable
notification service is
supported. |
boolean |
supportsProvisionableQuery()
Tests if querying provisionables is supported.
|
boolean |
supportsProvisionableRecordType(Type provisionableRecordType)
Tests if the given
Provisionable record type is
supported. |
boolean |
supportsProvisionableSearch()
Tests if searching provisionables is supported.
|
boolean |
supportsProvisionableSearchRecordType(Type provisionableSearchRecordType)
Tests if the given
Provisionable search type is
supported. |
boolean |
supportsProvisionableSmartDistributor()
Tests if a provisionable smart distributor service is supported.
|
boolean |
supportsProvisionAdmin()
Tests if a provision administrative service is supported.
|
boolean |
supportsProvisionDistributor()
Tests if a provision distributor lookup service is supported.
|
boolean |
supportsProvisionDistributorAssignment()
Tests if a provision distributor assignment service is supported.
|
boolean |
supportsProvisioningBatch()
Tests for the availability of a provisioning batch service.
|
boolean |
supportsProvisioningRules()
Tests for the availability of a provisioning rules service.
|
boolean |
supportsProvisionLookup()
Tests if looking up provisions is supported.
|
boolean |
supportsProvisionNotification()
Tests if a provision
notification service is supported. |
boolean |
supportsProvisionQuery()
Tests if querying provisions is supported.
|
boolean |
supportsProvisionRecordType(Type provisionRecordType)
Tests if the given
Provision record type is supported. |
boolean |
supportsProvisionReturn()
Tests if returning provisions is supported.
|
boolean |
supportsProvisionReturnRecordType(Type provisionReturnRecordType)
Tests if the given
ProvisionReturn record type is
supported. |
boolean |
supportsProvisionSearch()
Tests if searching provisions is supported.
|
boolean |
supportsProvisionSearchRecordType(Type provisionSearchRecordType)
Tests if the given
Provision search type is supported. |
boolean |
supportsProvisionSmartDistributor()
Tests if a provision smart distributor service is supported.
|
boolean |
supportsQueueAdmin()
Tests if queue administrative service is supported.
|
boolean |
supportsQueueBroker()
Tests if a queue broker lookup service is supported.
|
boolean |
supportsQueueBrokerAssignment()
Tests if a queue broker service is supported.
|
boolean |
supportsQueueLookup()
Tests if looking up queues is supported.
|
boolean |
supportsQueueNotification()
Tests if a queue notification service is supported.
|
boolean |
supportsQueueQuery()
Tests if querying queues is supported.
|
boolean |
supportsQueueRecordType(Type queueRecordType)
Tests if the given
Queue record type is supported. |
boolean |
supportsQueueSearch()
Tests if searching queues is supported.
|
boolean |
supportsQueueSearchRecordType(Type queueSearchRecordType)
Tests if the given
Queue search record type is
supported. |
boolean |
supportsQueueSmartBroker()
Tests if a queue smart broker lookup service is supported.
|
boolean |
supportsRequestAdmin()
Tests if request administrative service is supported.
|
boolean |
supportsRequestDistributor()
Tests if a request distributor lookup service is supported.
|
boolean |
supportsRequestDistributorAssignment()
Tests if a request distributor service is supported.
|
boolean |
supportsRequestLookup()
Tests if looking up requests is supported.
|
boolean |
supportsRequestNotification()
Tests if a request notification service is supported.
|
boolean |
supportsRequestQuery()
Tests if querying requests is supported.
|
boolean |
supportsRequestRecordType(Type requestRecordType)
Tests if the given
Request record type is supported. |
boolean |
supportsRequestSearch()
Tests if searching requests is supported.
|
boolean |
supportsRequestSearchRecordType(Type requestSearchRecordType)
Tests if the given
Request search record type is
supported. |
boolean |
supportsRequestSmartDistributor()
Tests if a request smart distributor lookup service is supported.
|
boolean |
supportsRequestTransactionAdmin()
Tests if request transaction administrative service is supported.
|
boolean |
supportsRequestTransactionLookup()
Tests if looking up request transactions is supported.
|
boolean |
supportsRequestTransactionRecordType(Type requestTransactionRecordType)
Tests if the given
RequestTransaction record type is
supported. |
boolean |
supportsVisibleFederation()
Tests if any broker federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsMyProvision()
true if my provision is supported, false
otherwisemandatory - This method must be implemented. boolean supportsMySupplier()
true if my supplier is supported, false
otherwisemandatory - This method must be implemented. boolean supportsMyProvisionNotification()
true if my provision notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionLookup()
true if provision lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionQuery()
true if provision query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionSearch()
true if provision search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionAdmin()
true if provision administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionNotification()
notification service is supported. true if provision notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionDistributor()
true if a provision distributor lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsProvisionDistributorAssignment()
true if a provision to distributor assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsProvisionSmartDistributor()
true if an v smart distributor service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProvisionReturn()
true if returning provisions is supported,
false otherwisemandatory - This method must be implemented. boolean supportsQueueLookup()
true if queue lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsQueueQuery()
true if queue query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsQueueSearch()
true if queue search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsQueueAdmin()
true if queue administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsQueueNotification()
true if queue notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsQueueBroker()
true if a queue broker lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsQueueBrokerAssignment()
true if queue to broker assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsQueueSmartBroker()
true if a queue smart broker service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRequestLookup()
true if request lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRequestQuery()
true if request query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRequestSearch()
true if request search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRequestAdmin()
true if request administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRequestNotification()
true if request notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRequestDistributor()
true if a request distributor lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRequestDistributorAssignment()
true if request to distributor assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsRequestSmartDistributor()
true if a request smart distributor service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRequestTransactionLookup()
true if request transaction lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRequestTransactionAdmin()
true if request transaction administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsExchange()
true if exchange is supported, false
otherwisemandatory - This method must be implemented. boolean supportsPoolLookup()
true if pool lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsPoolQuery()
true if pool query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsPoolSearch()
true if pool search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsPoolAdmin()
true if pool administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsPoolNotification()
notification service is supported. true if pool notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsPoolDistributor()
true if a pool distributor lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsPoolDistributorAssignment()
true if a pool to distributor assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsPoolSmartDistributor()
true if a smart distributor service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProvisionableLookup()
true if provisionable lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionableQuery()
true if provisionable query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionableSearch()
true if provisionable search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProvisionableAdmin()
administrative service is
supported. true if provisionable administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProvisionableNotification()
notification service is
supported. true if provisionable notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProvisionableDistributor()
true if a provisionable distributor lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsProvisionableDistributorAssignment()
true if a provisionable to distributor
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsProvisionableSmartDistributor()
true if a provisionable smart distributor
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsBrokerLookup()
true if broker lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBrokerQuery()
true if a broker query service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBrokerSearch()
true if broker search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBrokerAdmin()
true if broker administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBrokerNotification()
notification service is supported. true if broker notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBrokerDistributor()
true if a broker distributor lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsBrokerDistributorAssignment()
true if broker to distributor assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsBrokerSmartDistributor()
true if a broker smart distributor service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDistributorLookup()
true if distributor lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDistributorQuery()
true if a distributor query service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDistributorSearch()
true if distributor search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDistributorAdmin()
true if distributor administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDistributorNotification()
notification service is
supported. true if distributor notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDistributorHierarchy()
true if distributor hierarchy traversal is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsDistributorHierarchyDesign()
true if distributor hierarchy design is
available, false otherwisemandatory - This method must be implemented. boolean supportsProvisioningBatch()
true if provisioning batch service is
available, false otherwisemandatory - This method must be implemented. boolean supportsProvisioningRules()
true if provisioning rules service is
available, false otherwisemandatory - This method must be implemented. TypeList getProvisionRecordTypes()
Provision record types. Provision
record typesmandatory - This method must be implemented. boolean supportsProvisionRecordType(Type provisionRecordType)
Provision record type is supported.provisionRecordType - a Type indicating a
Provision record type true if the given record type is supported,
false otherwiseNullArgumentException - provisionRecordType
is null mandatory - This method must be implemented. TypeList getProvisionSearchRecordTypes()
Provision search types. Provision
search typesmandatory - This method must be implemented. boolean supportsProvisionSearchRecordType(Type provisionSearchRecordType)
Provision search type is supported.provisionSearchRecordType - a Type indicating a
Provision search type true if the given Type is
supported, false otherwiseNullArgumentException -
provisionSearchRecordType is null mandatory - This method must be implemented. TypeList getProvisionReturnRecordTypes()
ProvisionReturn record types. ProvisionReturn
record typesmandatory - This method must be implemented. boolean supportsProvisionReturnRecordType(Type provisionReturnRecordType)
ProvisionReturn record type is
supported.provisionReturnRecordType - a Type indicating a
ProvisionReturn record type true if the given record type is supported,
false otherwiseNullArgumentException -
provisionReturnRecordType is null mandatory - This method must be implemented. TypeList getQueueRecordTypes()
Queue record types. Queue record
typesmandatory - This method must be implemented. boolean supportsQueueRecordType(Type queueRecordType)
Queue record type is supported.queueRecordType - a Type indicating a
Queue record type true if the given record type is supported,
false otherwiseNullArgumentException - queueRecordType
is null mandatory - This method must be implemented. TypeList getQueueSearchRecordTypes()
Queue search record types. Queue search
record typesmandatory - This method must be implemented. boolean supportsQueueSearchRecordType(Type queueSearchRecordType)
Queue search record type is
supported.queueSearchRecordType - a Type indicating a
Queue search record type true if the given search record type is
supported, false otherwiseNullArgumentException - queueSearchRecordType
is null mandatory - This method must be implemented. TypeList getRequestRecordTypes()
Request record types. Request record
typesmandatory - This method must be implemented. boolean supportsRequestRecordType(Type requestRecordType)
Request record type is supported.requestRecordType - a Type indicating a
Request record type true if the given record type is supported,
false otherwiseNullArgumentException - requestRecordType
is null mandatory - This method must be implemented. TypeList getRequestSearchRecordTypes()
Request search record types. Request search
record typesmandatory - This method must be implemented. boolean supportsRequestSearchRecordType(Type requestSearchRecordType)
Request search record type is
supported.requestSearchRecordType - a Type indicating a
Request search record type true if the given search record type is
supported, false otherwiseNullArgumentException - requestSearchRecordType
is null mandatory - This method must be implemented. TypeList getRequestTransactionRecordTypes()
RequestTransaction record types. RequestTransaction
record typesmandatory - This method must be implemented. boolean supportsRequestTransactionRecordType(Type requestTransactionRecordType)
RequestTransaction record type is
supported.requestTransactionRecordType - a Type indicating
a RequestTransaction record type true if the given record type is supported,
false otherwiseNullArgumentException -
requestTransactionRecordType is null mandatory - This method must be implemented. TypeList getPoolRecordTypes()
Pool record types. Pool record
typesmandatory - This method must be implemented. boolean supportsPoolRecordType(Type poolRecordType)
Pool record type is supported.poolRecordType - a Type indicating a Pool
record type true if the given record type is supported,
false otherwiseNullArgumentException - poolRecordType
is null mandatory - This method must be implemented. TypeList getPoolSearchRecordTypes()
Pool search types. Pool search
typesmandatory - This method must be implemented. boolean supportsPoolSearchRecordType(Type poolSearchRecordType)
Pool search type is supported.poolSearchRecordType - a Type indicating a
Pool search type true if the given Type is
supported, false otherwiseNullArgumentException - poolSearchRecordType
is null mandatory - This method must be implemented. TypeList getProvisionableRecordTypes()
Provisionable record types. Provisionable
record typesmandatory - This method must be implemented. boolean supportsProvisionableRecordType(Type provisionableRecordType)
Provisionable record type is
supported.provisionableRecordType - a Type indicating a
Provisionable record type true if the given record type is supported,
false otherwiseNullArgumentException - provisionableRecordType
is null mandatory - This method must be implemented. TypeList getProvisionableSearchRecordTypes()
Provisionable search types. Provisionable
search typesmandatory - This method must be implemented. boolean supportsProvisionableSearchRecordType(Type provisionableSearchRecordType)
Provisionable search type is
supported.provisionableSearchRecordType - a Type indicating
a Provisionable search type true if the given Type is
supported, false otherwiseNullArgumentException -
provisionableSearchRecordType is null mandatory - This method must be implemented. TypeList getBrokerRecordTypes()
Broker record types. Broker typesmandatory - This method must be implemented. boolean supportsBrokerRecordType(Type brokerRecordType)
Broker record type is supported.brokerRecordType - a Type indicating a
Broker record type true if the given Type is
supported, false otherwiseNullArgumentException - brokerRecordType
is null mandatory - This method must be implemented. TypeList getBrokerSearchRecordTypes()
Broker search record types. Broker search
record typesmandatory - This method must be implemented. boolean supportsBrokerSearchRecordType(Type brokerSearchRecordType)
Broker search record type is
supported.brokerSearchRecordType - a Type indicating a
Broker search record type true if the given Type is
supported, false otherwiseNullArgumentException - brokerSearchRecordType
is null mandatory - This method must be implemented. TypeList getDistributorRecordTypes()
Distributor record types. Distributor
typesmandatory - This method must be implemented. boolean supportsDistributorRecordType(Type distributorRecordType)
Distributor record type is
supported.distributorRecordType - a Type indicating a
Distributor record type true if the given Type is
supported, false otherwiseNullArgumentException - distributorRecordType
is null mandatory - This method must be implemented. TypeList getDistributorSearchRecordTypes()
Distributor search record types. Distributor
search record typesmandatory - This method must be implemented. boolean supportsDistributorSearchRecordType(Type distributorSearchRecordType)
Distributor search record type is
supported.distributorSearchRecordType - a Type indicating a
Distributor search record type true if the given Type is
supported, false otherwiseNullArgumentException -
distributorSearchRecordType is null mandatory - This method must be implemented.