public interface Distributor extends OsidCatalog
A Distributor
represents a collection of reservoirs.
Modifier and Type | Method and Description |
---|---|
DistributorRecord |
getDistributorRecord(Type distributorRecordType)
Gets the distributor record corresponding to the given
Distributor record Type. |
getDescription, getDisplayName, getGenusType, isOfGenusType
getId, isCurrent
getRecordTypes, hasRecordType
getProperties, getPropertiesByRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
DistributorRecord getDistributorRecord(Type distributorRecordType) throws OperationFailedException
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
.distributorRecordType
- the type of distributor record to
retrieveNullArgumentException
- distributorRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(distributorRecordType)
is false
mandatory
- This method must be implemented.