Summer.Batch.Core.Job.CompositeJobParametersValidator Class Reference

Composite IJobParametersValidator that passes the job parameters through a sequence of IJobParametersValidator's More...

Inheritance diagram for Summer.Batch.Core.Job.CompositeJobParametersValidator:
Summer.Batch.Core.IJobParametersValidator Summer.Batch.Common.Factory.IInitializationPostOperations

Public Member Functions

void Validate (JobParameters parameters)
 Validate job parameters (delegates to each validator). More...
 
void AfterPropertiesSet ()
 Post-init. checks. More...
 

Properties

List< IJobParametersValidatorValidators [set]
 List of validators property. More...
 

Detailed Description

Composite IJobParametersValidator that passes the job parameters through a sequence of IJobParametersValidator's

Member Function Documentation

void Summer.Batch.Core.Job.CompositeJobParametersValidator.AfterPropertiesSet ( )

Post-init. checks.

See also
IInitializationPostOperations::AfterPropertiesSet

Implements Summer.Batch.Common.Factory.IInitializationPostOperations.

void Summer.Batch.Core.Job.CompositeJobParametersValidator.Validate ( JobParameters  parameters)

Validate job parameters (delegates to each validator).

Parameters
parameters
Exceptions
JobParametersInvalidException 

Implements Summer.Batch.Core.IJobParametersValidator.

Property Documentation

List<IJobParametersValidator> Summer.Batch.Core.Job.CompositeJobParametersValidator.Validators
set

List of validators property.


The documentation for this class was generated from the following file:
  • Summer.Batch.Core/Core/Job/CompositeJobParametersValidator.cs