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