com.retek.component.customerorder.batch
Class CreditCardReauthorizeNonDirectShipSubprocess

java.lang.Object
  extended bycom.retek.component.customerorder.batch.BaseCustomerOrderBatchSubprocess
      extended bycom.retek.component.customerorder.batch.BaseCreditCardReauthorizeSubprocess
          extended bycom.retek.component.customerorder.batch.CreditCardReauthorizeNonDirectShipSubprocess
All Implemented Interfaces:
CustomerOrderBatchSubprocess

public class CreditCardReauthorizeNonDirectShipSubprocess
extends BaseCreditCardReauthorizeSubprocess


Field Summary
 
Fields inherited from class com.retek.component.customerorder.batch.BaseCreditCardReauthorizeSubprocess
PAYMENT_CHANGE_IGNORE_FIELDS
 
Constructor Summary
CreditCardReauthorizeNonDirectShipSubprocess(RcomAbstractBatchProgram parentBatch, DistributedContext batchContext, java.util.Set allBanners)
           
 
Method Summary
protected  OrderSearchCriteria createOrderSearchCriteria()
           
protected  void doReauthorizePaymentsForOrder(CustomerOrder order)
           
protected  RetekLogger getLogger()
           
 
Methods inherited from class com.retek.component.customerorder.batch.BaseCreditCardReauthorizeSubprocess
doProcessOrder, doSubprocess, getCurrentBanner, getCurrentReauthLeadtimeDate, paymentsChanged
 
Methods inherited from class com.retek.component.customerorder.batch.BaseCustomerOrderBatchSubprocess
doWorkOnOrders, executeSubprocess, getBatch, getBatchContext, getBatchResult, getBatchUser, getCustomerOrderStateModel, getSubprocessName, getWorkUnitSize, promoteToCompleteFailure, promoteToPartialFailure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreditCardReauthorizeNonDirectShipSubprocess

public CreditCardReauthorizeNonDirectShipSubprocess(RcomAbstractBatchProgram parentBatch,
                                                    DistributedContext batchContext,
                                                    java.util.Set allBanners)
Method Detail

createOrderSearchCriteria

protected final OrderSearchCriteria createOrderSearchCriteria()
Specified by:
createOrderSearchCriteria in class BaseCustomerOrderBatchSubprocess

doReauthorizePaymentsForOrder

protected final void doReauthorizePaymentsForOrder(CustomerOrder order)
                                            throws SystemException,
                                                   BusinessException
Specified by:
doReauthorizePaymentsForOrder in class BaseCreditCardReauthorizeSubprocess
Throws:
SystemException
BusinessException

getLogger

protected final RetekLogger getLogger()
Specified by:
getLogger in class BaseCustomerOrderBatchSubprocess


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