Class ProxyFactory
- java.lang.Object
-
- com.ibm.jbatch.container.artifact.proxy.ProxyFactory
-
public class ProxyFactory extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static IBatchArtifactFactorybatchArtifactFactoryprotected static ServicesManagerservicesManager
-
Constructor Summary
Constructors Constructor Description ProxyFactory()
-
Method Summary
-
-
-
Field Detail
-
servicesManager
protected static ServicesManager servicesManager
-
batchArtifactFactory
protected static IBatchArtifactFactory batchArtifactFactory
-
-
Method Detail
-
loadArtifact
protected static Object loadArtifact(String id, InjectionReferences injectionReferences)
-
getInjectionReferences
public static InjectionReferences getInjectionReferences()
-
createDeciderProxy
public static DeciderProxy createDeciderProxy(String id, InjectionReferences injectionRefs) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createBatchletProxy
public static BatchletProxy createBatchletProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createCheckpointAlgorithmProxy
public static CheckpointAlgorithmProxy createCheckpointAlgorithmProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createItemReaderProxy
public static ItemReaderProxy createItemReaderProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createItemProcessorProxy
public static ItemProcessorProxy createItemProcessorProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createItemWriterProxy
public static ItemWriterProxy createItemWriterProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createPartitionReducerProxy
public static PartitionReducerProxy createPartitionReducerProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createPartitionMapperProxy
public static PartitionMapperProxy createPartitionMapperProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createPartitionAnalyzerProxy
public static PartitionAnalyzerProxy createPartitionAnalyzerProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
createPartitionCollectorProxy
public static PartitionCollectorProxy createPartitionCollectorProxy(String id, InjectionReferences injectionRefs, StepContextImpl stepContext) throws ArtifactValidationException
- Throws:
ArtifactValidationException
-
-