public interface BaseRateServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
BaseRate |
createBaseRate(BaseRate baseRate)
Creates a new
BaseRate object. |
BaseRate[] |
createBaseRates(BaseRate[] baseRates)
Creates a list of new
BaseRate objects. |
BaseRate |
getBaseRate(Long baseRateId)
Returns the
BaseRate object uniquely identified by
the given ID. |
BaseRatePage |
getBaseRatesByStatement(Statement filterStatement)
|
UpdateResult |
performBaseRateAction(BaseRateAction baseRateAction,
Statement filterStatement)
Performs actions on
BaseRate objects that satisfy the
given
Statement.query. |
BaseRate |
updateBaseRate(BaseRate baseRate)
Updates the specified
BaseRate object. |
BaseRate[] |
updateBaseRates(BaseRate[] baseRates)
Updates the specified
BaseRate objects. |
BaseRate createBaseRate(BaseRate baseRate) throws RemoteException, ApiException
BaseRate object.baseRate - the base rate to be createdRemoteExceptionApiExceptionBaseRate[] createBaseRates(BaseRate[] baseRates) throws RemoteException, ApiException
BaseRate objects.baseRates - the base rates to be createdRemoteExceptionApiExceptionBaseRate getBaseRate(Long baseRateId) throws RemoteException, ApiException
BaseRate object uniquely identified by
the given ID.baseRateId - the ID of the base rate, which must already existRemoteExceptionApiExceptionBaseRatePage getBaseRatesByStatement(Statement filterStatement) throws RemoteException, ApiException
BaseRatePage of BaseRate objects that
satisfy the given
Statement.query.
The following fields are supported for filtering:
| PQL Property | Object Property |
|---|---|
rateCardId |
BaseRate.rateCardId |
id |
BaseRate.id |
productTemplateId |
BaseRate.idNote: Cannot be combined with productId.
| productId |
BaseRate.idNote: Cannot be combined with productTemplateId.
Copyright © 2014. All Rights Reserved. |