TraceableState

protected constructor()

Parameters

T

The type of object used for providing context when the job is executing. Use Unit if no context is associated when tracking execution.

E

The type of object used for providing context when the job fails without throwing an exception. Use Unit if no context is available when a job fails.