Class AbstractProxy<T>
- java.lang.Object
-
- com.ibm.jbatch.container.artifact.proxy.AbstractProxy<T>
-
- Direct Known Subclasses:
BatchletProxy,CheckpointAlgorithmProxy,ChunkListenerProxy,DeciderProxy,ItemProcessListenerProxy,ItemProcessorProxy,ItemReaderProxy,ItemReadListenerProxy,ItemWriteListenerProxy,ItemWriterProxy,JobListenerProxy,PartitionAnalyzerProxy,PartitionCollectorProxy,PartitionMapperProxy,PartitionReducerProxy,RetryProcessListenerProxy,RetryReadListenerProxy,RetryWriteListenerProxy,SkipProcessListenerProxy,SkipReadListenerProxy,SkipWriteListenerProxy,StepListenerProxy
public abstract class AbstractProxy<T> extends Object
An abstract class which contains the common behavior for a batch artifact proxy. This class performs runtime introspection of an artifact instances annotations and handles property injection.
-
-
Field Summary
Fields Modifier and Type Field Description protected Tdelegateprotected StepContextImplstepContext
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetDelegate()voidsetStepContext(StepContextImpl stepContext)
-
-
-
Field Detail
-
delegate
protected T delegate
-
stepContext
protected StepContextImpl stepContext
-
-
Method Detail
-
getDelegate
public T getDelegate()
-
setStepContext
public void setStepContext(StepContextImpl stepContext)
-
-