javax.resource.spi.work

Interface WorkManager

public interface WorkManager

Field Summary
static longIMMEDIATE
static longINDEFINITE
static longUNKNOWN
Method Summary
voiddoWork(Work work)
voiddoWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener)
voidscheduleWork(Work work)
voidscheduleWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener)
longstartWork(Work work)
longstartWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener)

Field Detail

IMMEDIATE

public static final long IMMEDIATE

INDEFINITE

public static final long INDEFINITE

UNKNOWN

public static final long UNKNOWN

Method Detail

doWork

public void doWork(Work work)

doWork

public void doWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener)

scheduleWork

public void scheduleWork(Work work)

scheduleWork

public void scheduleWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener)

startWork

public long startWork(Work work)

startWork

public long startWork(Work work, long startTimeout, ExecutionContext execContext, WorkListener workListener)