public interface SubscriptionCancelOrderCmd extends TaskCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The copy right field.
|
static java.lang.String |
defaultCommandClassName
The default implementation for the interface.
|
static java.lang.String |
NAME
The name of the interface.
|
Modifier and Type | Method and Description |
---|---|
void |
processRecurringOrderParentOrderCancel(java.lang.String orderId,
java.lang.String subscriptionId,
Subscription phySubscription)
This method processes the cancellation of the parent order of a recurring order
|
void |
processSubscriptionParentOrderItemCancel(java.lang.String orderId,
java.lang.String orderItemId,
java.lang.String subscriptionId,
Subscription phySubscription)
This method processes the cancellation of the parent order item of a subscription
|
void |
setSubscriptionIdentifier(java.lang.String subscriptionIdentifier)
Sets the ID of the subscription whose parent order or parent order item is to be canceled.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String defaultCommandClassName
static final java.lang.String NAME
void setSubscriptionIdentifier(java.lang.String subscriptionIdentifier)
subscriptionIdentifier
- The subscription ID.void processSubscriptionParentOrderItemCancel(java.lang.String orderId, java.lang.String orderItemId, java.lang.String subscriptionId, Subscription phySubscription) throws OrderException
orderId
- The ID of the order to be canceledorderItemId
- The ID of the order item to be canceledsubscriptionId
- The ID of the subscription being canceledphySubscription
- The subscription physical data objectOrderException
void processRecurringOrderParentOrderCancel(java.lang.String orderId, java.lang.String subscriptionId, Subscription phySubscription) throws OrderException
orderId
- The ID of the order to be canceledsubscriptionId
- The ID of the subscription being canceledphySubscription
- The subscription physical data objectOrderException