Summer.Batch.Core.Launch.BatchRuntime Class Reference

Factory that builds instances of IJobOperator. More...

Static Public Member Functions

static IJobOperator GetJobOperator ()
 Creates an IJobOperator with the default UnityLoader. More...
 
static IJobOperator GetJobOperator (XmlJob job)
 Creates an IJobOperator with a UnityLoader build with the given job specification. More...
 
static IJobOperator GetJobOperator (UnityLoader loader, XmlJob job)
 Creates an IJobOperator with the specified UnityLoader and the given job specification. More...
 
static IJobOperator GetJobOperator (UnityLoader loader)
 Creates an IJobOperator with the specified UnityLoader. More...
 

Detailed Description

Factory that builds instances of IJobOperator.

Member Function Documentation

static IJobOperator Summer.Batch.Core.Launch.BatchRuntime.GetJobOperator ( )
static

Creates an IJobOperator with the default UnityLoader.

Returns
An instance of IJobOperator.
static IJobOperator Summer.Batch.Core.Launch.BatchRuntime.GetJobOperator ( XmlJob  job)
static

Creates an IJobOperator with a UnityLoader build with the given job specification.

Parameters
jobThe job specification used to build the UnityLoader.
Returns
An instance of IJobOperator.
static IJobOperator Summer.Batch.Core.Launch.BatchRuntime.GetJobOperator ( UnityLoader  loader,
XmlJob  job 
)
static

Creates an IJobOperator with the specified UnityLoader and the given job specification.

Parameters
loader
jobThe job specification used to build the UnityLoader.
Returns
An instance of IJobOperator.
static IJobOperator Summer.Batch.Core.Launch.BatchRuntime.GetJobOperator ( UnityLoader  loader)
static

Creates an IJobOperator with the specified UnityLoader.

Parameters
loaderThe UnityLoader to use.
Returns
An instance of IJobOperator.

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