com.retek.component.customerorder.orderfsm.action
Class BaseOrderSubmitAction

java.lang.Object
  extended bycom.retek.commons.fsm.RcomRmmAction
      extended bycom.retek.component.customerorder.orderfsm.action.BaseOrderSubmitAction
All Implemented Interfaces:
com.retek.fsm.Action, java.io.Serializable
Direct Known Subclasses:
MailOrderSubmitAction, OrderSubmitAction

public abstract class BaseOrderSubmitAction
extends RcomRmmAction

Abstract class which encapsulates common behavior for persisting a customer order within the customer order state model.

See Also:
Serialized Form

Constructor Summary
protected BaseOrderSubmitAction()
           
 
Method Summary
protected  void doPersistOrder(MailOrderBatch moBatch, CustomerOrderImpl order, User user, java.lang.String originalOrderSummary)
           
protected  boolean isBypassFullValiation(java.lang.Object eventData)
           
 
Methods inherited from class com.retek.commons.fsm.RcomRmmAction
doAction, doIt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseOrderSubmitAction

protected BaseOrderSubmitAction()
Method Detail

doPersistOrder

protected final void doPersistOrder(MailOrderBatch moBatch,
                                    CustomerOrderImpl order,
                                    User user,
                                    java.lang.String originalOrderSummary)
                             throws SystemException,
                                    BusinessException
Throws:
SystemException
BusinessException

isBypassFullValiation

protected final boolean isBypassFullValiation(java.lang.Object eventData)


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