JobDefinition JobDefinition JobDefinition Class

Definition

Contains the definition of a job which is defined in a job store

public class JobDefinition : System.Runtime.Serialization.ISerializable
type JobDefinition = class
    interface ISerializable
Public Class JobDefinition
Implements ISerializable
Inheritance
JobDefinitionJobDefinitionJobDefinition
Implements

Remarks

The actual implementation of this class will
            happen in M2

Constructors

JobDefinition(SerializationInfo, StreamingContext) JobDefinition(SerializationInfo, StreamingContext) JobDefinition(SerializationInfo, StreamingContext)
JobDefinition(Type, String, String) JobDefinition(Type, String, String) JobDefinition(Type, String, String)

Public constructor for testing.

Properties

Command Command Command

Name of the job that needs to be loaded from the specified module

CommandInfo CommandInfo CommandInfo

Returns information about this job like name, definition, parameters etc

InstanceId InstanceId InstanceId

Unique Guid for this job definition

JobSourceAdapterType JobSourceAdapterType JobSourceAdapterType

The type that derives from JobSourceAdapter that contains the logic for invocation and management of this type of job.

JobSourceAdapterTypeName JobSourceAdapterTypeName JobSourceAdapterTypeName

Job source adapter type name.

ModuleName ModuleName ModuleName

Module name for the module containing the source adapter implementation.

Name Name Name

A friendly Name for this definition

Methods

GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)
Load(Stream) Load(Stream) Load(Stream)

Load this definition from the specified file on disk

Save(Stream) Save(Stream) Save(Stream)

Save this definition to the specified file on disk

Applies to