Interface CustomerManagementSrv.Iface
- All Known Implementing Classes:
CustomerManagementSrv.Client
- Enclosing class:
- CustomerManagementSrv
public static interface CustomerManagementSrv.Iface
-
Method Summary
Modifier and TypeMethodDescriptioncomputeTerms(String customer_id, PartyRevisionParam party_revision_param) create(CustomerParams params) voidget(String id, EventRange range) getActiveBinding(String customer_id) getEvents(String customer_id, EventRange range) startBinding(String customer_id, CustomerBindingParams params)
-
Method Details
-
create
Customer create(CustomerParams params) throws InvalidPartyStatus, InvalidShopStatus, ShopNotFound, PartyNotFound, OperationNotPermitted, org.apache.thrift.TException - Throws:
InvalidPartyStatusInvalidShopStatusShopNotFoundPartyNotFoundOperationNotPermittedorg.apache.thrift.TException
-
get
- Throws:
CustomerNotFoundorg.apache.thrift.TException
-
delete
void delete(String id) throws CustomerNotFound, InvalidPartyStatus, InvalidShopStatus, org.apache.thrift.TException - Throws:
CustomerNotFoundInvalidPartyStatusInvalidShopStatusorg.apache.thrift.TException
-
startBinding
CustomerBinding startBinding(String customer_id, CustomerBindingParams params) throws CustomerNotFound, InvalidPartyStatus, InvalidShopStatus, InvalidContractStatus, OperationNotPermitted, org.apache.thrift.TException - Throws:
CustomerNotFoundInvalidPartyStatusInvalidShopStatusInvalidContractStatusOperationNotPermittedorg.apache.thrift.TException
-
getActiveBinding
CustomerBinding getActiveBinding(String customer_id) throws CustomerNotFound, InvalidCustomerStatus, org.apache.thrift.TException - Throws:
CustomerNotFoundInvalidCustomerStatusorg.apache.thrift.TException
-
getEvents
List<Event> getEvents(String customer_id, EventRange range) throws CustomerNotFound, EventNotFound, org.apache.thrift.TException - Throws:
CustomerNotFoundEventNotFoundorg.apache.thrift.TException
-
computeTerms
TermSet computeTerms(String customer_id, PartyRevisionParam party_revision_param) throws CustomerNotFound, org.apache.thrift.TException - Throws:
CustomerNotFoundorg.apache.thrift.TException
-