Summer.Batch.Extra.Report.ReportStep Class Reference

Tasklet to perform report generation. Based on Microsoft Data Report. More...

Inheritance diagram for Summer.Batch.Extra.Report.ReportStep:
Summer.Batch.Core.Step.Tasklet.ITasklet Summer.Batch.Common.Factory.IInitializationPostOperations

Public Member Functions

RepeatStatus Execute (StepContribution contribution, ChunkContext chunkContext)
 Generates the report More...
 
void AfterPropertiesSet ()
 

Properties

IResource ReportFile [set]
 Report file resource property. More...
 
IResource OutFile [set]
 Out file (produced report) resource property. More...
 
String Query [set]
 The sql query used to populate the report. More...
 
String DatasetName [set]
 Name of the dataset consumed by the report. More...
 
IDictionary< string, string > Parameters [set]
 Map of report parameters. More...
 
string ReportFormat [set]
 Report format property. More...
 
DbOperator DbOperator [set]
 DbOperator used. More...
 
IQueryParameterSource QueryParameterSource [set]
 Query parameter source property. More...
 

Detailed Description

Tasklet to perform report generation. Based on Microsoft Data Report.

Member Function Documentation

void Summer.Batch.Extra.Report.ReportStep.AfterPropertiesSet ( )

See also
IInitializationPostOperations::AfterPropertiesSet

Implements Summer.Batch.Common.Factory.IInitializationPostOperations.

RepeatStatus Summer.Batch.Extra.Report.ReportStep.Execute ( StepContribution  contribution,
ChunkContext  chunkContext 
)

Generates the report

See also
ITasklet::Execute
Parameters
contribution
chunkContext
Returns

Implements Summer.Batch.Core.Step.Tasklet.ITasklet.

Property Documentation

String Summer.Batch.Extra.Report.ReportStep.DatasetName
set

Name of the dataset consumed by the report.

DbOperator Summer.Batch.Extra.Report.ReportStep.DbOperator
set

DbOperator used.

IResource Summer.Batch.Extra.Report.ReportStep.OutFile
set

Out file (produced report) resource property.

IDictionary<string, string> Summer.Batch.Extra.Report.ReportStep.Parameters
set

Map of report parameters.

String Summer.Batch.Extra.Report.ReportStep.Query
set

The sql query used to populate the report.

IQueryParameterSource Summer.Batch.Extra.Report.ReportStep.QueryParameterSource
set

Query parameter source property.

IResource Summer.Batch.Extra.Report.ReportStep.ReportFile
set

Report file resource property.

string Summer.Batch.Extra.Report.ReportStep.ReportFormat
set

Report format property.


The documentation for this class was generated from the following file:
  • Summer.Batch.Extra/Report/ReportStep.cs