public interface AppliedRateService
| Modifier and Type | Method and Description |
|---|---|
StatusInfo |
changeCatalogRateCanonicalRelationState(String catalogRateCanonicalRelationId,
String stateKey,
ContextInfo contextInfo)
Changes the state of a CatalogRateCanonicalRelation.
|
StatusInfo |
changeRateOfferingRelationState(String rateOfferingRelationId,
String stateKey,
ContextInfo contextInfo)
Changes the state of a RateOfferingRelation.
|
CatalogRateCanonicalRelationInfo |
createCatalogRateCanonicalRelation(String catalogRateId,
String courseId,
String catalogRateCanonicalRelationTypeKey,
CatalogRateCanonicalRelationInfo catalogRateCanonicalRelationInfo,
ContextInfo contextInfo)
Creates a new CatalogRateCanonicalRelation.
|
RateOfferingRelationInfo |
createRateOfferingRelation(String rateId,
String formatOfferingId,
String rateOfferingRelationTypeKey,
RateOfferingRelationInfo rateOfferingRelationInfo,
ContextInfo contextInfo)
Creates a new RateOfferingRelation.
|
StatusInfo |
deleteCatalogRateCanonicalRelation(String catalogRateCanonicalRelationId,
ContextInfo contextInfo)
Deletes an existing CatalogRateCanonicalRelation.
|
StatusInfo |
deleteRateOfferingRelation(String rateOfferingRelationId,
ContextInfo contextInfo)
Deletes an existing RateOfferingRelation.
|
CatalogRateCanonicalRelationInfo |
getCatalogRateCanonicalRelation(String catalogRateCanonicalRelationId,
ContextInfo contextInfo)
Retrieves a single CatalogRateCanonicalRelation by
CatalogRateCanonicalRelation Id.
|
List<String> |
getCatalogRateCanonicalRelationIdsByType(String catalogRateCanonicalRelationTypeKey,
ContextInfo contextInfo)
Retrieves a list of CatalogRateCanonicalRelation Ids by
CatalogRateCanonicalRelation Type.
|
List<CatalogRateCanonicalRelationInfo> |
getCatalogRateCanonicalRelationsByCatalogRate(String catalogRateId,
ContextInfo contextInfo)
Retrieves a list of CatalogRateCanonicalRelations for a
CatalogRate.
|
List<CatalogRateCanonicalRelationInfo> |
getCatalogRateCanonicalRelationsByCatalogRateAndCourse(String catalogRateId,
String courseId,
ContextInfo contextInfo)
Retrieves a list of CatalogRateCanonicalRelations for a
CatalogRate and Course.
|
List<CatalogRateCanonicalRelationInfo> |
getCatalogRateCanonicalRelationsByCourse(String courseId,
ContextInfo contextInfo)
Retrieves a list of CatalogRateCanonicalRelations for a
Course.
|
List<CatalogRateCanonicalRelationInfo> |
getCatalogRateCanonicalRelationsByIds(List<String> catalogRateCanonicalRelationIds,
ContextInfo contextInfo)
Retrieves a list of CatalogRateCanonicalRelations from a list
of CatalogRateCanonicalRelation Ids.
|
RateOfferingRelationInfo |
getRateOfferingRelation(String rateOfferingRelationId,
ContextInfo contextInfo)
Retrieves a single RateOfferingRelation by
RateOfferingRelation Id.
|
List<String> |
getRateOfferingRelationIdsByType(String rateOfferingRelationTypeKey,
ContextInfo contextInfo)
Retrieves a list of RateOfferingRelation Ids by
RateOfferingRelation Type.
|
List<RateOfferingRelationInfo> |
getRateOfferingRelationsByFormatOffering(String formatOfferingId,
ContextInfo contextInfo)
Retrieves a list of RateOfferingRelations for a FormatOffering.
|
List<RateOfferingRelationInfo> |
getRateOfferingRelationsByIds(List<String> rateOfferingRelationIds,
ContextInfo contextInfo)
Retrieves a list of RateOfferingRelations from a list of
RateOfferingRelation Ids.
|
List<RateOfferingRelationInfo> |
getRateOfferingRelationsByRate(String rateId,
ContextInfo contextInfo)
Retrieves a list of RateOfferingRelations for a Rate.
|
List<RateOfferingRelationInfo> |
getRateOfferingRelationsByRateAndFormatOffering(String rateId,
String formatOfferingId,
ContextInfo contextInfo)
Retrieves a list of RateOfferingRelations for a Rate and
FormatOffering.
|
List<String> |
searchForCatalogRateCanonicalRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for CatalogRateCanonicalRelations based on the
criteria and returns a list of CatalogRateCanonicalRelation
identifiers which match the search criteria.
|
List<CatalogRateCanonicalRelationInfo> |
searchForCatalogRateCanonicalRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for CatalogRateCanonicalRelations based on the
criteria and returns a list of CatalogRateCanonicalRelations
which match the search criteria.
|
List<String> |
searchForRateOfferingRelationIds(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for RateOfferingRelations based on the
criteria and returns a list of RateOfferingRelation
identifiers which match the search criteria.
|
List<RateOfferingRelationInfo> |
searchForRateOfferingRelations(QueryByCriteria criteria,
ContextInfo contextInfo)
Searches for RateOfferingRelations based on the
criteria and returns a list of RateOfferingRelations
which match the search criteria.
|
CatalogRateCanonicalRelationInfo |
updateCatalogRateCanonicalRelation(String catalogRateCanonicalRelationId,
CatalogRateCanonicalRelationInfo catalogRateCanonicalRelationInfo,
ContextInfo contextInfo)
Updates an existing CatalogRateCanonicalRelation.
|
RateOfferingRelationInfo |
updateRateOfferingRelation(String rateOfferingRelationId,
RateOfferingRelationInfo rateOfferingRelationInfo,
ContextInfo contextInfo)
Updates an existing RateOfferingRelation.
|
List<ValidationResultInfo> |
validateCatalogRateCanonicalRelation(String validationTypeKey,
String catalogRateId,
String courseId,
String catalogRateCanonicalRelationTypeKey,
CatalogRateCanonicalRelationInfo catalogRateCanonicalRelationInfo,
ContextInfo contextInfo)
Validates a CatalogRateCanonicalRelation.
|
List<ValidationResultInfo> |
validateRateOfferingRelation(String validationTypeKey,
String rateId,
String formatOfferingId,
String rateOfferingRelationTypeKey,
RateOfferingRelationInfo rateOfferingRelationInfo,
ContextInfo contextInfo)
Validates a RateOfferingRelation.
|
CatalogRateCanonicalRelationInfo getCatalogRateCanonicalRelation(String catalogRateCanonicalRelationId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
catalogRateCanonicalRelationId - the identifier for the
rate to be retrievedcontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - catalogRateCanonicalRelationId not foundInvalidParameterException - contextInfo is not validMissingParameterException - catalogRateCanonicalRelationId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<CatalogRateCanonicalRelationInfo> getCatalogRateCanonicalRelationsByIds(List<String> catalogRateCanonicalRelationIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
catalogRateCanonicalRelationIds - a list of
CatalogRateCanonicalRelation identifierscontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - a catalogRateCanonicalRelationId
in the list not foundInvalidParameterException - contextInfo is invalidMissingParameterException - catalogRateCanonicalRelationIds, an Id in
catalogRateCanonicalRelationIds, or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> getCatalogRateCanonicalRelationIdsByType(String catalogRateCanonicalRelationTypeKey, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
catalogRateCanonicalRelationTypeKey - an identifier for a
CatalogRateCanonicalRelation TypecontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is not validMissingParameterException - catalogRateCanonicalRelationTypeKey or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<CatalogRateCanonicalRelationInfo> getCatalogRateCanonicalRelationsByCatalogRate(String catalogRateId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
catalogRateId - the Id of the CatalogRatecontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is invalidMissingParameterException - catalogRateId or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<CatalogRateCanonicalRelationInfo> getCatalogRateCanonicalRelationsByCourse(String courseId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
courseId - the Id of the CoursecontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is invalidMissingParameterException - courseId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<CatalogRateCanonicalRelationInfo> getCatalogRateCanonicalRelationsByCatalogRateAndCourse(String catalogRateId, String courseId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
catalogRateId - the Id of the CatalogRatecourseId - the Id of the CoursecontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is invalidMissingParameterException - catalogRateId, courseId, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> searchForCatalogRateCanonicalRelationIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<CatalogRateCanonicalRelationInfo> searchForCatalogRateCanonicalRelations(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<ValidationResultInfo> validateCatalogRateCanonicalRelation(String validationTypeKey, String catalogRateId, String courseId, String catalogRateCanonicalRelationTypeKey, CatalogRateCanonicalRelationInfo catalogRateCanonicalRelationInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey - the identifier for the validation TypecatalogRateId - the Id of the CatalogRatecourseId - the Id of the CoursecatalogRateCanonicalRelationTypeKey - the identifier for
the rate TypecatalogRateCanonicalRelationInfo - the
CatalogRateCanonicalRelation information to be validatedcontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - validationTypeKey, catalogRateId,
courseId, or catalogRateCanonicalRelationTypeKey is not
foundInvalidParameterException - catalogRateCanonicalRelationInfo or contextInfo is not
validMissingParameterException - validationTypeKey,
catalogRateId, courseId,
catalogRateCanonicalRelationTypeKey,
catalogRateCanonicalRelationInfo, or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredCatalogRateCanonicalRelationInfo createCatalogRateCanonicalRelation(String catalogRateId, String courseId, String catalogRateCanonicalRelationTypeKey, CatalogRateCanonicalRelationInfo catalogRateCanonicalRelationInfo, ContextInfo contextInfo) throws DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
catalogRateId - the Id of the CatalogRatecourseId - the Id of the CoursecatalogRateCanonicalRelationTypeKey - the identifier for
the Type of the new CatalogRateCanonicalRelationcatalogRateCanonicalRelationInfo - the data with which to
create the CatalogRateCanonicalRelationcontextInfo - information containing the principalId and
locale information about the caller of service operationDataValidationErrorException - supplied data is invalidDoesNotExistException - catalogRateId, courseId,
catalogRateCanonicalRelationTypeKey does not exist is
not supportedInvalidParameterException - catalogRateCanonicalRelationInfo or contextInfo is not
validMissingParameterException - catalogRateId, courseId,
catalogRateCanonicalRelationTypeKey,
catalogRateCanonicalRelationInfo or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at supplying information
designated as read-onlyCatalogRateCanonicalRelationInfo updateCatalogRateCanonicalRelation(String catalogRateCanonicalRelationId, CatalogRateCanonicalRelationInfo catalogRateCanonicalRelationInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
catalogRateCanonicalRelationId - the identifier for the
CatalogRateCanonicalRelation to be updatedcatalogRateCanonicalRelationInfo - the new data for the
CatalogRateCanonicalRelationcontextInfo - information containing the principalId and
locale information about the caller of service operationDataValidationErrorException - supplied data is invalidDoesNotExistException - catalogRateCanonicalRelationId not foundInvalidParameterException - catalogRateCanonicalRelationInfo or contextInfo is not
validMissingParameterException - catalogRateCanonicalRelationId,
catalogRateCanonicalRelationInfo, or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at changing information
designated as read-onlyVersionMismatchException - optimistic locking failure or
the action was attempted on an out of date versionStatusInfo changeCatalogRateCanonicalRelationState(String catalogRateCanonicalRelationId, String stateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
catalogRateCanonicalRelationId - the Id of the
CatalogRateCanonicalRelationstateKey - the identifier for the new StatecontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - catalogRateCanonicalRelationId
not found or stateKey not found in
CatalogRateCanonicalRelation LifecycleInvalidParameterException - contextInfo is not validMissingParameterException - catalogRateCanonicalRelationId, stateKey, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredStatusInfo deleteCatalogRateCanonicalRelation(String catalogRateCanonicalRelationId, ContextInfo contextInfo) throws DependentObjectsExistException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
catalogRateCanonicalRelationId - the identifier for the
CatalogRateCanonicalRelation to be deletedcontextInfo - information containing the principalId and
locale information about the caller of service operationDependentObjectsExistException - Rates are attached to
this RateCatalogDoesNotExistException - catalogRateCanonicalRelationId not foundInvalidParameterException - contextInfo is not validMissingParameterException - catalogRateCanonicalRelationId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredRateOfferingRelationInfo getRateOfferingRelation(String rateOfferingRelationId, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
rateOfferingRelationId - the identifier for the
rate to be retrievedcontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - rateOfferingRelationId not foundInvalidParameterException - contextInfo is not validMissingParameterException - rateOfferingRelationId or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<RateOfferingRelationInfo> getRateOfferingRelationsByIds(List<String> rateOfferingRelationIds, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
rateOfferingRelationIds - a list of
RateOfferingRelation identifierscontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - a rateOfferingRelationId
in the list not foundInvalidParameterException - contextInfo is invalidMissingParameterException - rateOfferingRelationIds, an Id in
rateOfferingRelationIds, or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> getRateOfferingRelationIdsByType(String rateOfferingRelationTypeKey, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
rateOfferingRelationTypeKey - an identifier for a
RateOfferingRelation TypecontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is not validMissingParameterException - rateOfferingRelationTypeKey or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<RateOfferingRelationInfo> getRateOfferingRelationsByRate(String rateId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
rateId - the Id of the RatecontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is invalidMissingParameterException - rateId or contextInfo
is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<RateOfferingRelationInfo> getRateOfferingRelationsByFormatOffering(String formatOfferingId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
formatOfferingId - the Id of the FormatOfferingcontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is invalidMissingParameterException - formatOfferingId or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<RateOfferingRelationInfo> getRateOfferingRelationsByRateAndFormatOffering(String rateId, String formatOfferingId, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
rateId - the Id of the RateformatOfferingId - the Id of the FormatOfferingcontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - contextInfo is invalidMissingParameterException - rateId, formatOfferingId, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<String> searchForRateOfferingRelationIds(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<RateOfferingRelationInfo> searchForRateOfferingRelations(QueryByCriteria criteria, ContextInfo contextInfo) throws InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
criteria - the search criteriacontextInfo - information containing the principalId and
locale information about the caller of service operationInvalidParameterException - criteria or contextInfo is
not validMissingParameterException - criteria or contextInfo is
missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredList<ValidationResultInfo> validateRateOfferingRelation(String validationTypeKey, String rateId, String formatOfferingId, String rateOfferingRelationTypeKey, RateOfferingRelationInfo rateOfferingRelationInfo, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
validationTypeKey - the identifier for the validation TyperateId - the Id of the RateformatOfferingId - the Id of the FormatOfferingrateOfferingRelationTypeKey - the identifier for the rate
TyperateOfferingRelationInfo - the
RateOfferingRelation information to be validatedcontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - validationTypeKey, rateId,
formatOfferingId, or rateOfferingRelationTypeKey is not
foundInvalidParameterException - rateOfferingRelationInfo or
contextInfo is not validMissingParameterException - validationTypeKey, rateId,
formatOfferingId, rateOfferingRelationTypeKey,
RateOfferingRelationInfo, or contextInfo is missing or
nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredRateOfferingRelationInfo createRateOfferingRelation(String rateId, String formatOfferingId, String rateOfferingRelationTypeKey, RateOfferingRelationInfo rateOfferingRelationInfo, ContextInfo contextInfo) throws DataValidationErrorException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException
rateId - the Id of the RateformatOfferingId - the Id of the FormatOfferingrateOfferingRelationTypeKey - the identifier for the Type
of the new RateOfferingRelationrateOfferingRelationInfo - the data with which to create
the RateOfferingRelationcontextInfo - information containing the principalId and
locale information about the caller of service operationDataValidationErrorException - supplied data is invalidDoesNotExistException - rateId, formatOfferingId, or
rateOfferingRelationTypeKey does not exist is not
supportedInvalidParameterException - rateOfferingRelationInfo or
contextInfo is not validMissingParameterException - rateId, formatOfferingId,
rateOfferingRelationTypeKey, rateOfferingRelationInfo
or contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at supplying information
designated as read-onlyRateOfferingRelationInfo updateRateOfferingRelation(String rateOfferingRelationId, RateOfferingRelationInfo rateOfferingRelationInfo, ContextInfo contextInfo) throws DataValidationErrorException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException, ReadOnlyException, VersionMismatchException
rateOfferingRelationId - the identifier for the
RateOfferingRelation to be updatedrateOfferingRelationInfo - the new data for the
RateOfferingRelationcontextInfo - information containing the principalId and
locale information about the caller of service operationDataValidationErrorException - supplied data is invalidDoesNotExistException - rateOfferingRelationId not foundInvalidParameterException - rateOfferingRelationInfo or
contextInfo is not validMissingParameterException - rateOfferingRelationId,
rateOfferingRelationInfo, or contextInfo is missing or
nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredReadOnlyException - an attempt at changing information
designated as read-onlyVersionMismatchException - optimistic locking failure or
the action was attempted on an out of date versionStatusInfo changeRateOfferingRelationState(String rateOfferingRelationId, String stateKey, ContextInfo contextInfo) throws DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
rateOfferingRelationId - the Id of the
RateOfferingRelationstateKey - the identifier for the new StatecontextInfo - information containing the principalId and
locale information about the caller of service operationDoesNotExistException - rateOfferingRelationId
not found or stateKey not found in
RateOfferingRelation LifecycleInvalidParameterException - contextInfo is not validMissingParameterException - rateOfferingRelationId, stateKey, or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredStatusInfo deleteRateOfferingRelation(String rateOfferingRelationId, ContextInfo contextInfo) throws DependentObjectsExistException, DoesNotExistException, InvalidParameterException, MissingParameterException, OperationFailedException, PermissionDeniedException
rateOfferingRelationId - the identifier for the
RateOfferingRelation to be deletedcontextInfo - information containing the principalId and
locale information about the caller of service operationDependentObjectsExistException - Rates are attached to
this RateCatalogDoesNotExistException - rateOfferingRelationId not foundInvalidParameterException - contextInfo is not validMissingParameterException - rateOfferingRelationId or
contextInfo is missing or nullOperationFailedException - unable to complete requestPermissionDeniedException - an authorization failure occurredCopyright © 2004-2014 The Kuali Foundation. All Rights Reserved.