![]() | JobConfiguration Class |
Namespace: Ookii.Jumbo.Jet.Jobs
The JobConfiguration type exposes the following members.
Name | Description | |
---|---|---|
![]() | JobConfiguration |
Initializes a new instance of the JobConfiguration class.
|
![]() | JobConfiguration(Assembly) |
Initializes a new instance of the JobConfiguration class with the specified assembly.
|
![]() | JobConfiguration(String) |
Initializes a new instance of the JobConfiguration class with the specified assembly file name.
|
Name | Description | |
---|---|---|
![]() | AdditionalProgressCounters |
Gets the additional progress counters.
|
![]() | AssemblyFileNames |
Gets the file name of the assembly holding the task classes.
|
![]() | JobName |
Gets or sets a descriptive name for the job. This is used for informational purposes only, and doesn't need to be unique.
|
![]() | JobSettings |
Gets a list of settings that can be accessed by the tasks in this job.
|
![]() | SchedulerOptions |
Gets or sets the options controlling the scheduler behavior.
|
![]() | Stages |
Gets a list of stages.
|
Name | Description | |
---|---|---|
![]() | AddAdditionalProgressCounter |
Adds an additional progress counter for the specified type.
|
![]() | AddDataInputStage |
Adds a stage that reads input from a IDataInput.
|
![]() | AddSetting |
Adds a setting.
|
![]() | AddSettings |
Adds the specified settings.
|
![]() | AddStage(String, Type, Int32, InputStageInfo) |
Adds a stage that takes input from other stages or no input.
|
![]() | AddStage(String, Type, Int32, IEnumerableInputStageInfo, Type) |
Adds a stage that takes input from other stages or no input.
|
![]() | AddTypedSettingT |
Adds a setting with the specified type.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetAllChannels |
Gets all channels in the job.
|
![]() | GetDependencyOrderedStages |
Gets the top-level stages of the task in dependency order (if stage B depends on the output of stage A, then B will come after A in the order).
|
![]() | GetExplicitDependenciesForStage |
Gets the stages that the specified stage explicitly depends on.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetInputStagesForStage |
Gets the sending stages for the specified stage's input channel.
|
![]() | GetPipelinedStages |
Gets all stages in a compound stage ID.
|
![]() | GetSetting(String, String) |
Gets a string setting with the specified default value.
|
![]() | GetSettingT(String, T) |
Gets a setting with the specified type and default value.
|
![]() | GetStage |
Gets the root stage with the specified ID.
|
![]() | GetStageWithCompoundId |
Gets the stage with the specified compound stage ID.
|
![]() | GetTotalTaskCount(String) |
Gets the total number of tasks in a particular child stage.
|
![]() ![]() | GetTotalTaskCount(IListStageConfiguration, Int32) |
Gets the total number of tasks in a particular child stage.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | LoadXml(Stream) |
Loads job configuration from an XML source.
|
![]() ![]() | LoadXml(String) |
Loads job configuration from an XML source.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | RenameStage |
Renames a stage and updates all references to its name.
|
![]() | SaveXml |
Saves the current instance as XML to the specified stream.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | TryGetSettingT |
Tries to get a setting with the specified type from the job settings.
|
![]() | Validate |
Checks whether this job configuration is complete and consistent.
|
Name | Description | |
---|---|---|
![]() ![]() | SchedulingThresholdSettingKey |
The key that can be used in the JobSettings or StageSettings to override the
SchedulingThreshold setting. The value of this setting is a Single
between 0 and 1 that indicates the scheduling threshold.
|
![]() ![]() | XmlNamespace |
The XML namespace for the job configuration XML.
|