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.Exception
public void run()
run
in interface java.lang.Runnable