atg.commerce.order.abandoned
Class AbandonedOrderService.OrderBatchProcessor
java.lang.Object
   atg.commerce.order.abandoned.AbandonedOrderService.OrderBatchProcessor
atg.commerce.order.abandoned.AbandonedOrderService.OrderBatchProcessor
- All Implemented Interfaces: 
- java.lang.Runnable
- Direct Known Subclasses: 
- AbandonedOrderService.AbandonedOrderBatchProcessor, AbandonedOrderService.LostOrderBatchProcessor
- Enclosing class:
- AbandonedOrderService
- protected abstract class AbandonedOrderService.OrderBatchProcessor 
- extends java.lang.Object- implements java.lang.Runnable
Base runner class for updating a range of orders.  Subclasses can be instantiated and then added to the
 queue that will run the loading and processing of each order batch.
- See Also:
- ThreadPoolExecutor.execute(Runnable)
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
mStartingOrderId
protected java.lang.String mStartingOrderId
mEndingOrderId
protected java.lang.String mEndingOrderId
mIsFirstBatch
protected boolean mIsFirstBatch
AbandonedOrderService.OrderBatchProcessor
public AbandonedOrderService.OrderBatchProcessor(java.lang.String pStartingOrderId,
                                                 java.lang.String pEndingOrderId,
                                                 boolean pIsFirstBatch)
getStartingOrderId
public java.lang.String getStartingOrderId()
- 
 
- 
 
getEndingOrderId
public java.lang.String getEndingOrderId()
- 
 
- 
 
getIsFirstBatch
public boolean getIsFirstBatch()
- 
 
- 
 
processOrders
public abstract void processOrders()
                            throws java.lang.Exception
- 
 
- 
- Throws:
- java.lang.Exception
 
run
public void run()
- 
- Specified by:
- runin interface- java.lang.Runnable
 
-