Package com.ibm.jbatch.tck.polling
Class TCKPollingExecutionWaiterFactory
- java.lang.Object
-
- com.ibm.jbatch.tck.polling.TCKPollingExecutionWaiterFactory
-
- All Implemented Interfaces:
JobExecutionWaiterFactory
public class TCKPollingExecutionWaiterFactory extends Object implements JobExecutionWaiterFactory
Default implementation of the TCK "porting package" JobExecutionWaiterFactory SPI.Uses polling to repeatedly check execution results, thereby waiting for completion. Uses private inner class TCKPollingExecutionWaiter to perform this.
-
-
Constructor Summary
Constructors Constructor Description TCKPollingExecutionWaiterFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobExecutionWaiter
createWaiter(long executionId, jakarta.batch.operations.JobOperator jobOp, long timeout)
This implementation does no pooling of any kind, it just creates a new instance with new thread each time.
-
-
-
Method Detail
-
createWaiter
public JobExecutionWaiter createWaiter(long executionId, jakarta.batch.operations.JobOperator jobOp, long timeout)
This implementation does no pooling of any kind, it just creates a new instance with new thread each time.- Specified by:
createWaiter
in interfaceJobExecutionWaiterFactory
- Parameters:
executionId
- job execution idjobOp
- JobOperatortimeout
- In milliseconds- Returns:
- JobExecutionWaiter
-
-