com.ibm.batch.container.modelresolver
Interface PropertyResolver<B>

All Known Implementing Classes:
AbstractPropertyResolver, AnalyzerPropertyResolverImpl, BatchletPropertyResolverImpl, CheckpointAlgorithmPropertyResolverImpl, ChunkPropertyResolverImpl, CollectorPropertyResolverImpl, ControlElementPropertyResolverImpl, DecisionPropertyResolverImpl, FlowPropertyResolverImpl, JobPropertyResolverImpl, ListenerPropertyResolverImpl, PartitionMapperPropertyResolverImpl, PartitionPlanPropertyResolverImpl, PartitionPropertyResolverImpl, PartitionReducerPropertyResolverImpl, SplitPropertyResolverImpl, StepPropertyResolverImpl

public interface PropertyResolver<B>


Method Summary
 B substituteProperties(B b)
          Convenience method that is the same as calling substituteProperties(batchElement, null, null)
 B substituteProperties(B b, Properties submittedProps)
          Convenience method that is the same as calling substituteProperties(batchElement, submittedProps, null)
 B substituteProperties(B b, Properties submittedProps, Properties parentProps)
          Performs property substitution on a given batch element b and all nested sub elements.
 

Method Detail

substituteProperties

B substituteProperties(B b)
Convenience method that is the same as calling substituteProperties(batchElement, null, null)

Parameters:
b -
Returns:

substituteProperties

B substituteProperties(B b,
                       Properties submittedProps)
Convenience method that is the same as calling substituteProperties(batchElement, submittedProps, null)

Parameters:
job -
submittedProps -

substituteProperties

B substituteProperties(B b,
                       Properties submittedProps,
                       Properties parentProps)
Performs property substitution on a given batch element b and all nested sub elements. The given batch element is directly modified by this method.

Parameters:
b -
submittedProps - Properties submitted as job parameters
parentProps - Properties inherited from parent elements
Returns:


Copyright © 2013. All Rights Reserved.