public class SubscriptionCancelCmdImpl extends ControllerCommandImpl implements SubscriptionCancelCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
SubscriptionCancelCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | cancelAmount(java.math.BigDecimal amount, java.lang.String orderId, boolean onlyOneSubs)
This method cancels the amount of the order.
|
AccessVector | getResources()
This method returns an AccessVector containing the OrderAccessBean to be canceled.
|
void | performExecute()
This method executes the business logic of this command implementation.
|
protected boolean | qualifiesCancel(OrderItemAccessBean oiab)
This method checks whether the order item can be canceled as subscription.
|
protected void | refund(java.math.BigDecimal amount, java.util.ArrayList pis)
This method refunds the specified amount in a group of payment instructions.
|
public static final java.lang.String COPYRIGHT
public void performExecute() throws ECException
protected void cancelAmount(java.math.BigDecimal amount, java.lang.String orderId, boolean onlyOneSubs) throws ECException
protected void refund(java.math.BigDecimal amount, java.util.ArrayList pis) throws ECException
protected boolean qualifiesCancel(OrderItemAccessBean oiab) throws ECException
public AccessVector getResources() throws ECException