protected abstract class AbandonedOrderService.OrderBatchProcessor
extends java.lang.Object
implements java.lang.Runnable
ThreadPoolExecutor.execute(Runnable)| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.String | mEndingOrderId | 
| protected boolean | mIsFirstBatch | 
| protected java.lang.String | mStartingOrderId | 
| Constructor and Description | 
|---|
| AbandonedOrderService.OrderBatchProcessor(java.lang.String pStartingOrderId,
                                         java.lang.String pEndingOrderId,
                                         boolean pIsFirstBatch) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getEndingOrderId() | 
| boolean | getIsFirstBatch() | 
| java.lang.String | getStartingOrderId() | 
| abstract void | processOrders() | 
| void | run() | 
protected java.lang.String mStartingOrderId
protected java.lang.String mEndingOrderId
protected boolean mIsFirstBatch
public AbandonedOrderService.OrderBatchProcessor(java.lang.String pStartingOrderId,
                                         java.lang.String pEndingOrderId,
                                         boolean pIsFirstBatch)
public java.lang.String getStartingOrderId()
public java.lang.String getEndingOrderId()
public boolean getIsFirstBatch()
public abstract void processOrders()
                            throws java.lang.Exception
java.lang.Exceptionpublic void run()
run in interface java.lang.Runnable