Package com.ibm.jbatch.tck.polling
Class TCKPollingExecutionWaiterFactory
java.lang.Object
com.ibm.jbatch.tck.polling.TCKPollingExecutionWaiterFactory
- All Implemented Interfaces:
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 -
Method Summary
Modifier and TypeMethodDescriptioncreateWaiter
(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.
-
Constructor Details
-
TCKPollingExecutionWaiterFactory
public TCKPollingExecutionWaiterFactory()
-
-
Method Details
-
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
-