com.retek.component.customerorder.linefsm.action
Class BaseOrderLineCancelAction

java.lang.Object
  extended bycom.retek.commons.fsm.RcomRmmAction
      extended bycom.retek.component.customerorder.linefsm.action.BaseOrderLineCancelAction
All Implemented Interfaces:
com.retek.fsm.Action, java.io.Serializable
Direct Known Subclasses:
PreCancellationEntryAction, ProcessConfirmCancelEntryAction

public abstract class BaseOrderLineCancelAction
extends RcomRmmAction

See Also:
Serialized Form

Constructor Summary
BaseOrderLineCancelAction()
           
 
Method Summary
abstract  void doAction(java.lang.Object bo, RcomRmmEvent event)
           
protected  CustomerOrderPaymentTransactionType getPaymentTransactionType(CustomerOrderLineImpl orderLine)
           
protected  void settleCreditPaymentsForReplacementSaleCancel(Money totalCancelValue, ReturnLineImpl returnLine)
           
 
Methods inherited from class com.retek.commons.fsm.RcomRmmAction
doIt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseOrderLineCancelAction

public BaseOrderLineCancelAction()
Method Detail

doAction

public abstract void doAction(java.lang.Object bo,
                              RcomRmmEvent event)
                       throws SystemException,
                              BusinessException
Specified by:
doAction in class RcomRmmAction
Throws:
SystemException
BusinessException

settleCreditPaymentsForReplacementSaleCancel

protected final void settleCreditPaymentsForReplacementSaleCancel(Money totalCancelValue,
                                                                  ReturnLineImpl returnLine)
                                                           throws SystemException,
                                                                  BusinessException
Throws:
SystemException
BusinessException

getPaymentTransactionType

protected CustomerOrderPaymentTransactionType getPaymentTransactionType(CustomerOrderLineImpl orderLine)
                                                                 throws SystemException
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28