Interface PropertyResolver<B>
-
- All Known Implementing Classes:
AbstractPropertyResolver,AnalyzerPropertyResolver,BatchletPropertyResolver,CheckpointAlgorithmPropertyResolver,ChunkPropertyResolver,CollectorPropertyResolver,ControlElementPropertyResolver,DecisionPropertyResolver,ExceptionClassesPropertyResolver,FlowPropertyResolver,ItemProcessorPropertyResolver,ItemReaderPropertyResolver,ItemWriterPropertyResolver,JobPropertyResolver,ListenerPropertyResolver,PartitionMapperPropertyResolver,PartitionPlanPropertyResolver,PartitionPropertyResolver,PartitionReducerPropertyResolver,SplitPropertyResolver,StepPropertyResolver
public interface PropertyResolver<B>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BsubstituteProperties(B b, Properties submittedProps)Convenience method that is the same as calling substituteProperties(batchElement, submittedProps, null)BsubstituteProperties(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, Properties submittedProps)
Convenience method that is the same as calling substituteProperties(batchElement, submittedProps, null)- Parameters:
b-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 parametersparentProps- Properties inherited from parent elements- Returns:
-
-