Interface ProvisioningProfile
- All Superinterfaces:
OsidProfile, Sourceable
- All Known Subinterfaces:
ProvisioningManager, ProvisioningProxyManager
The provisioning profile describes the interoperability among provisioning services.
-
Method Summary
Modifier 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 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 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
-
supportsVisibleFederation
boolean supportsVisibleFederation()Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker.- Returns:
trueif visible federation is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsMyProvision
boolean supportsMyProvision()Tests if a my provision service is supported for the current agent.- Returns:
trueif my provision is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsMySupplier
boolean supportsMySupplier()Tests if a my supplier service is supported for the current agent.- Returns:
trueif my supplier is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsMyProvisionNotification
boolean supportsMyProvisionNotification()Tests if a my provision notification service is supported for the current agent.- Returns:
trueif my provision notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionLookup
boolean supportsProvisionLookup()Tests if looking up provisions is supported.- Returns:
trueif provision lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionQuery
boolean supportsProvisionQuery()Tests if querying provisions is supported.- Returns:
trueif provision query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionSearch
boolean supportsProvisionSearch()Tests if searching provisions is supported.- Returns:
trueif provision search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionAdmin
boolean supportsProvisionAdmin()Tests if a provision administrative service is supported.- Returns:
trueif provision administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionNotification
boolean supportsProvisionNotification()Tests if a provision notification service is supported.- Returns:
trueif provision notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionDistributor
boolean supportsProvisionDistributor()Tests if a provision distributor lookup service is supported.- Returns:
trueif a provision distributor lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionDistributorAssignment
boolean supportsProvisionDistributorAssignment()Tests if a provision distributor assignment service is supported.- Returns:
trueif a provision to distributor assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionSmartDistributor
boolean supportsProvisionSmartDistributor()Tests if a provision smart distributor service is supported.- Returns:
trueif a smart distributor service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionReturn
boolean supportsProvisionReturn()Tests if returning provisions is supported.- Returns:
trueif returning provisions is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueLookup
boolean supportsQueueLookup()Tests if looking up queues is supported.- Returns:
trueif queue lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueQuery
boolean supportsQueueQuery()Tests if querying queues is supported.- Returns:
trueif queue query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueSearch
boolean supportsQueueSearch()Tests if searching queues is supported.- Returns:
trueif queue search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueAdmin
boolean supportsQueueAdmin()Tests if queue administrative service is supported.- Returns:
trueif queue administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueNotification
boolean supportsQueueNotification()Tests if a queue notification service is supported.- Returns:
trueif queue notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueBroker
boolean supportsQueueBroker()Tests if a queue broker lookup service is supported.- Returns:
trueif a queue broker lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueBrokerAssignment
boolean supportsQueueBrokerAssignment()Tests if a queue broker service is supported.- Returns:
trueif queue to broker assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsQueueSmartBroker
boolean supportsQueueSmartBroker()Tests if a queue smart broker lookup service is supported.- Returns:
trueif a queue smart broker service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestLookup
boolean supportsRequestLookup()Tests if looking up requests is supported.- Returns:
trueif request lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestQuery
boolean supportsRequestQuery()Tests if querying requests is supported.- Returns:
trueif request query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestSearch
boolean supportsRequestSearch()Tests if searching requests is supported.- Returns:
trueif request search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestAdmin
boolean supportsRequestAdmin()Tests if request administrative service is supported.- Returns:
trueif request administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestNotification
boolean supportsRequestNotification()Tests if a request notification service is supported.- Returns:
trueif request notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestDistributor
boolean supportsRequestDistributor()Tests if a request distributor lookup service is supported.- Returns:
trueif a request distributor lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestDistributorAssignment
boolean supportsRequestDistributorAssignment()Tests if a request distributor service is supported.- Returns:
trueif request to distributor assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestSmartDistributor
boolean supportsRequestSmartDistributor()Tests if a request smart distributor lookup service is supported.- Returns:
trueif a request smart distributor service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestTransactionLookup
boolean supportsRequestTransactionLookup()Tests if looking up request transactions is supported.- Returns:
trueif request transaction lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestTransactionAdmin
boolean supportsRequestTransactionAdmin()Tests if request transaction administrative service is supported.- Returns:
trueif request transaction administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestTransactionQuery
boolean supportsRequestTransactionQuery()Tests if a request transaction query service is supported.- Returns:
trueif request transaction query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestTransactionSearch
boolean supportsRequestTransactionSearch()Tests if a request transaction search service is supported.- Returns:
trueif request transaction search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestTransactionNotification
boolean supportsRequestTransactionNotification()Tests if a request transaction notification service is supported.- Returns:
trueif request transaction notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsRequestTransactionSmartDistributor
boolean supportsRequestTransactionSmartDistributor()Tests if a request transaction smart distributor service is supported.- Returns:
trueif a request transaction smart distributor service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsExchange
boolean supportsExchange()Tests if exchanging provisions is supported.- Returns:
trueif exchange is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolLookup
boolean supportsPoolLookup()Tests if looking up pools is supported.- Returns:
trueif pool lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolQuery
boolean supportsPoolQuery()Tests if querying pools is supported.- Returns:
trueif pool query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolSearch
boolean supportsPoolSearch()Tests if searching pools is supported.- Returns:
trueif pool search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolAdmin
boolean supportsPoolAdmin()Tests if a pool administrative service is supported.- Returns:
trueif pool administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolNotification
boolean supportsPoolNotification()Tests if a pool notification service is supported.- Returns:
trueif pool notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolDistributor
boolean supportsPoolDistributor()Tests if a pool distributor lookup service is supported.- Returns:
trueif a pool distributor lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolDistributorAssignment
boolean supportsPoolDistributorAssignment()Tests if a pool distributor assignment service is supported.- Returns:
trueif a pool to distributor assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsPoolSmartDistributor
boolean supportsPoolSmartDistributor()Tests if a pool smart distributor service is supported.- Returns:
trueif a smart distributor service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableLookup
boolean supportsProvisionableLookup()Tests if looking up provisionables is supported.- Returns:
trueif provisionable lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableQuery
boolean supportsProvisionableQuery()Tests if querying provisionables is supported.- Returns:
trueif provisionable query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableSearch
boolean supportsProvisionableSearch()Tests if searching provisionables is supported.- Returns:
trueif provisionable search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableAdmin
boolean supportsProvisionableAdmin()Tests if provisionable administrative service is supported.- Returns:
trueif provisionable administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableNotification
boolean supportsProvisionableNotification()Tests if a provisionable notification service is supported.- Returns:
trueif provisionable notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableDistributor
boolean supportsProvisionableDistributor()Tests if a provisionable distributor lookup service is supported.- Returns:
trueif a provisionable distributor lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableDistributorAssignment
boolean supportsProvisionableDistributorAssignment()Tests if a provisionable distributor assignment service is supported.- Returns:
trueif a provisionable to distributor assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableSmartDistributor
boolean supportsProvisionableSmartDistributor()Tests if a provisionable smart distributor service is supported.- Returns:
trueif a provisionable smart distributor service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerLookup
boolean supportsBrokerLookup()Tests if looking up brokers is supported.- Returns:
trueif broker lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerQuery
boolean supportsBrokerQuery()Tests if querying brokers is supported.- Returns:
trueif a broker query service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerSearch
boolean supportsBrokerSearch()Tests if searching brokers is supported.- Returns:
trueif broker search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerAdmin
boolean supportsBrokerAdmin()Tests if broker administrative service is supported.- Returns:
trueif broker administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerNotification
boolean supportsBrokerNotification()Tests if a broker notification service is supported.- Returns:
trueif broker notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerDistributor
boolean supportsBrokerDistributor()Tests if a broker distributor lookup service is supported.- Returns:
trueif a broker distributor lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerDistributorAssignment
boolean supportsBrokerDistributorAssignment()Tests if a broker distributor service is supported.- Returns:
trueif broker to distributor assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsBrokerSmartDistributor
boolean supportsBrokerSmartDistributor()Tests if a broker smart distributor lookup service is supported.- Returns:
trueif a broker smart distributor service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsDistributorLookup
boolean supportsDistributorLookup()Tests if looking up distributors is supported.- Returns:
trueif distributor lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsDistributorQuery
boolean supportsDistributorQuery()Tests if querying distributors is supported.- Returns:
trueif a distributor query service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsDistributorSearch
boolean supportsDistributorSearch()Tests if searching distributors is supported.- Returns:
trueif distributor search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsDistributorAdmin
boolean supportsDistributorAdmin()Tests if distributor administrative service is supported.- Returns:
trueif distributor administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsDistributorNotification
boolean supportsDistributorNotification()Tests if a distributor notification service is supported.- Returns:
trueif distributor notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsDistributorHierarchy
boolean supportsDistributorHierarchy()Tests for the availability of a distributor hierarchy traversal service.- Returns:
trueif distributor hierarchy traversal is available,falseotherwise- Compliance:
mandatory- This method must be implemented in all providers.
-
supportsDistributorHierarchyDesign
boolean supportsDistributorHierarchyDesign()Tests for the availability of a distributor hierarchy design service.- Returns:
trueif distributor hierarchy design is available,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisioningBatch
boolean supportsProvisioningBatch()Tests for the availability of a provisioning batch service.- Returns:
trueif provisioning batch service is available,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsProvisioningRules
boolean supportsProvisioningRules()Tests for the availability of a provisioning rules service.- Returns:
trueif provisioning rules service is available,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
getProvisionRecordTypes
TypeList getProvisionRecordTypes()Gets the supportedProvisionrecord types.- Returns:
- a list containing the supported
Provisionrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsProvisionRecordType
Tests if the givenProvisionrecord type is supported.- Parameters:
provisionRecordType- aTypeindicating aProvisionrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-provisionRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getProvisionSearchRecordTypes
TypeList getProvisionSearchRecordTypes()Gets the supportedProvisionsearch types.- Returns:
- a list containing the supported
Provisionsearch types - Compliance:
mandatory- This method must be implemented.
-
supportsProvisionSearchRecordType
Tests if the givenProvisionsearch type is supported.- Parameters:
provisionSearchRecordType- aTypeindicating aProvisionsearch type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-provisionSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getProvisionReturnRecordTypes
TypeList getProvisionReturnRecordTypes()Gets the supportedProvisionReturnrecord types.- Returns:
- a list containing the supported
ProvisionReturnrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsProvisionReturnRecordType
Tests if the givenProvisionReturnrecord type is supported.- Parameters:
provisionReturnRecordType- aTypeindicating aProvisionReturnrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-provisionReturnRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getQueueRecordTypes
TypeList getQueueRecordTypes()Gets the supportedQueuerecord types.- Returns:
- a list containing the supported
Queuerecord types - Compliance:
mandatory- This method must be implemented.
-
supportsQueueRecordType
Tests if the givenQueuerecord type is supported.- Parameters:
queueRecordType- aTypeindicating aQueuerecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-queueRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getQueueSearchRecordTypes
TypeList getQueueSearchRecordTypes()Gets the supportedQueuesearch record types.- Returns:
- a list containing the supported
Queuesearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsQueueSearchRecordType
Tests if the givenQueuesearch record type is supported.- Parameters:
queueSearchRecordType- aTypeindicating aQueuesearch record type- Returns:
trueif the given search record type is supported,falseotherwise- Throws:
NullArgumentException-queueSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getRequestRecordTypes
TypeList getRequestRecordTypes()Gets the supportedRequestrecord types.- Returns:
- a list containing the supported
Requestrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsRequestRecordType
Tests if the givenRequestrecord type is supported.- Parameters:
requestRecordType- aTypeindicating aRequestrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-requestRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getRequestSearchRecordTypes
TypeList getRequestSearchRecordTypes()Gets the supportedRequestsearch record types.- Returns:
- a list containing the supported
Requestsearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsRequestSearchRecordType
Tests if the givenRequestsearch record type is supported.- Parameters:
requestSearchRecordType- aTypeindicating aRequestsearch record type- Returns:
trueif the given search record type is supported,falseotherwise- Throws:
NullArgumentException-requestSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getRequestTransactionRecordTypes
TypeList getRequestTransactionRecordTypes()Gets the supportedRequestTransactionrecord types.- Returns:
- a list containing the supported
RequestTransactionrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsRequestTransactionRecordType
Tests if the givenRequestTransactionrecord type is supported.- Parameters:
requestTransactionRecordType- aTypeindicating aRequestTransactionrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-requestTransactionRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getPoolRecordTypes
TypeList getPoolRecordTypes()Gets the supportedPoolrecord types.- Returns:
- a list containing the supported
Poolrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsPoolRecordType
Tests if the givenPoolrecord type is supported.- Parameters:
poolRecordType- aTypeindicating aPoolrecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-poolRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getPoolSearchRecordTypes
TypeList getPoolSearchRecordTypes()Gets the supportedPoolsearch types.- Returns:
- a list containing the supported
Poolsearch types - Compliance:
mandatory- This method must be implemented.
-
supportsPoolSearchRecordType
Tests if the givenPoolsearch type is supported.- Parameters:
poolSearchRecordType- aTypeindicating aPoolsearch type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-poolSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getProvisionableRecordTypes
TypeList getProvisionableRecordTypes()Gets the supportedProvisionablerecord types.- Returns:
- a list containing the supported
Provisionablerecord types - Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableRecordType
Tests if the givenProvisionablerecord type is supported.- Parameters:
provisionableRecordType- aTypeindicating aProvisionablerecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-provisionableRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getProvisionableSearchRecordTypes
TypeList getProvisionableSearchRecordTypes()Gets the supportedProvisionablesearch types.- Returns:
- a list containing the supported
Provisionablesearch types - Compliance:
mandatory- This method must be implemented.
-
supportsProvisionableSearchRecordType
Tests if the givenProvisionablesearch type is supported.- Parameters:
provisionableSearchRecordType- aTypeindicating aProvisionablesearch type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-provisionableSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getBrokerRecordTypes
TypeList getBrokerRecordTypes()Gets the supportedBrokerrecord types.- Returns:
- a list containing the supported
Brokertypes - Compliance:
mandatory- This method must be implemented.
-
supportsBrokerRecordType
Tests if the givenBrokerrecord type is supported.- Parameters:
brokerRecordType- aTypeindicating aBrokerrecord type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-brokerRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getBrokerSearchRecordTypes
TypeList getBrokerSearchRecordTypes()Gets the supportedBrokersearch record types.- Returns:
- a list containing the supported
Brokersearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsBrokerSearchRecordType
Tests if the givenBrokersearch record type is supported.- Parameters:
brokerSearchRecordType- aTypeindicating aBrokersearch record type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-brokerSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getDistributorRecordTypes
TypeList getDistributorRecordTypes()Gets the supportedDistributorrecord types.- Returns:
- a list containing the supported
Distributortypes - Compliance:
mandatory- This method must be implemented.
-
supportsDistributorRecordType
Tests if the givenDistributorrecord type is supported.- Parameters:
distributorRecordType- aTypeindicating aDistributorrecord type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-distributorRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getDistributorSearchRecordTypes
TypeList getDistributorSearchRecordTypes()Gets the supportedDistributorsearch record types.- Returns:
- a list containing the supported
Distributorsearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsDistributorSearchRecordType
Tests if the givenDistributorsearch record type is supported.- Parameters:
distributorSearchRecordType- aTypeindicating aDistributorsearch record type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-distributorSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-