Summer.Batch.Core.Step.Builder.TaskletStepBuilder Class Reference
Step builder for steps with custom tasklet. More...
Inheritance diagram for Summer.Batch.Core.Step.Builder.TaskletStepBuilder:
Public Member Functions | |
TaskletStepBuilder (IUnityContainer container, string name) | |
Default constructor. More... | |
TaskletStepBuilder | Tasklet (string tasklet) |
Sets the tasklet. More... | |
Public Member Functions inherited from Summer.Batch.Core.Step.Builder.AbstractTaskletStepBuilder | |
AbstractTaskletStepBuilder | TaskExecutor (ITaskExecutor taskExecutor) |
Sets the task executor. More... | |
AbstractTaskletStepBuilder | StepOperations (IRepeatOperations stepOperations) |
Sets step operations. More... | |
AbstractTaskletStepBuilder | ExceptionHander (IExceptionHandler exceptionHandler) |
Sets the exception handler. More... | |
AbstractTaskletStepBuilder | ThrottleLimit (int throttleLimit) |
Sets the throttle limit. More... | |
AbstractTaskletStepBuilder | Stream (Type type, string stream) |
Adds a new stream to the step. More... | |
Public Member Functions inherited from Summer.Batch.Core.Step.Builder.AbstractStepBuilder | |
AbstractStepBuilder | Repository (IJobRepository jobRepository) |
Sets the job repository. More... | |
AbstractStepBuilder | Listener (Type type, string listener) |
Adds a new listener. More... | |
IStep | Build () |
Builds the step. More... | |
Protected Member Functions | |
override string | RegisterTasklet () |
Override RegisterTasklet. More... | |
Protected Member Functions inherited from Summer.Batch.Core.Step.Builder.AbstractTaskletStepBuilder | |
AbstractTaskletStepBuilder (IUnityContainer container, string name) | |
Default constructor. More... | |
Protected Member Functions inherited from Summer.Batch.Core.Step.Builder.AbstractStepBuilder | |
AbstractStepBuilder (IUnityContainer container, string name) | |
Default constructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Summer.Batch.Core.Step.Builder.AbstractTaskletStepBuilder | |
const string | TaskletSuffix = "__tasklet" |
TaskletSuffix constant. More... | |
Protected Attributes inherited from Summer.Batch.Core.Step.Builder.AbstractStepBuilder | |
readonly IUnityContainer | Container |
The container that will be used to resolve the step. More... | |
Properties inherited from Summer.Batch.Core.Step.Builder.AbstractTaskletStepBuilder | |
override Type | Type [get] |
Override Type. More... | |
sealed override IEnumerable< InjectionMember > | InjectionMembers [get] |
Override InjectionMembers. More... | |
Properties inherited from Summer.Batch.Core.Step.Builder.AbstractStepBuilder | |
string | Name [get] |
The name of the step. More... | |
int | StartLimit [get, set] |
Start limit property. More... | |
bool | AllowStartIfComplete [get, set] |
Allow start if complete flag property. More... | |
IJobRepository | JobRepository [get, set] |
The job repository of the step. More... | |
abstract Type | Type [get] |
The concrete type of the step to build. More... | |
abstract IEnumerable< InjectionMember > | InjectionMembers [get] |
The injection members to register for the step. More... | |
Detailed Description
Step builder for steps with custom tasklet.
Constructor & Destructor Documentation
Summer.Batch.Core.Step.Builder.TaskletStepBuilder.TaskletStepBuilder | ( | IUnityContainer | container, |
string | name | ||
) |
Default constructor.
- Parameters
-
container the container used to resolve the step name the name of the step
Member Function Documentation
|
protectedvirtual |
Override RegisterTasklet.
- Returns
Implements Summer.Batch.Core.Step.Builder.AbstractTaskletStepBuilder.
TaskletStepBuilder Summer.Batch.Core.Step.Builder.TaskletStepBuilder.Tasklet | ( | string | tasklet | ) |
Sets the tasklet.
- Parameters
-
tasklet the name of the tasklet
- Returns
- the current step builder
The documentation for this class was generated from the following file:
- Summer.Batch.Core/Core/Step/Builder/TaskletStepBuilder.cs