All Classes Namespaces Functions Properties Pages
Public Member Functions | Properties | List of all members
JobProperties2 Class Reference

Contains the information of job properties with additional details of languageinfo, supportinginfo and workqueue definition. More...

Public Member Functions

 JobProperties2 ()
 Initializes a new instance of the JobProperties2 class. More...
 

Properties

DateTime ActivationDateTime [get, set]
 Gets or sets the Job Activation Time. More...
 
CaseIdentity AssociatedCase [get, set]
 Gets or sets the associated case of the job. More...
 
double Budget [get, set]
 Gets or sets the Budget for the current business process. More...
 
double Cost [get, set]
 Gets or sets the total cost incurred in completion of the job. More...
 
DateTime CreationDateTime [get, set]
 Gets or sets the date on which the job is created. More...
 
ResourceIdentity Creator [get, set]
 Gets or sets the unique identifier for the resource, who created the job. More...
 
JobEventCollection Events [get, set]
 Gets or sets the Events associated with the job. More...
 
double ExpectedCost [get, set]
 Gets or sets the expected cost for completion of the job. More...
 
TimePeriod ExpectedDuration [get, set]
 Gets or sets the expected duration for completion of job. More...
 
DateTime ExpectedFinishDateTime [get, set]
 Gets or sets the Job's Expected finish date. More...
 
DateTime FinishDateTime [get, set]
 Gets or sets the Date and Time on which the job was completed. More...
 
JobHistoryCollection HistoryCollection [get, set]
 Gets or sets history of the job. More...
 
DateTime HoldDateTime [get, set]
 Gets or sets the Job hold time. More...
 
string HoldReason [get, set]
 Gets or sets reason for holding the job. More...
 
JobType JobType [get, set]
 Gets or sets the type of the job. The value is an enumeration for JobType.

EnumerationDescription
0Normal Job
1Case Instance
2Associated Job
3Sub Job
More...
 
string Language [get, set]
 Gets or sets the job language. More...
 
JobMilestoneCollection Milestones [get, set]
 Gets or sets the Milestones associated with the job. More...
 
JobNoteCollection Notes [get, set]
 Gets or sets the Notes associated with the job. More...
 
ResourceIdentity Owner [get, set]
 Gets or sets the Job Owner Identity of the job. More...
 
short PercentageComplete [get, set]
 Gets or sets the job state percentage complete. More...
 
short Priority [get, set]
 Gets or sets priority of the job. More...
 
ProcessIdentity ProcessIdentity [get, set]
 Gets or sets the unique identifier for the business process on which the job is created. More...
 
ProcessType ProcessType [get, set]
 Gets or sets the type of the Process. The value is an enumeration for ProcessType.

EnumerationDescription
0Business Process
1Case Definition
2Case Fragment
3Straight Through Map
4All
5Business Rule
More...
 
JobRoleCollection Roles [get, set]
 Gets or sets the Roles associated with the job. More...
 
int Score [get, set]
 Gets or sets job score. More...
 
RuntimeSlaStatus SLAStatus [get, set]
 Gets or sets the Service Level Agreement status. More...
 
double Spend [get, set]
 Gets or sets the Job spend. More...
 
DateTime StartDateTime [get, set]
 Gets or sets the start time. More...
 
string State [get, set]
 Gets or sets the state of the job. More...
 
JobStatus Status [get, set]
 Gets or sets the current status of the job. The value is an enumeration for JobStatus.

EnumerationDescription
0Active
1Completed
2Terminated
3Suspended
4Pending Completion
5Locked
6Ready For Evaluation
7On Hold
8Awaiting Completion
9Awaiting Case Completion
10Awaiting Completion Terminated
11Awaiting Case Completion Terminated
More...
 
string SupportingInfo [get, set]
 Gets or sets the supporting info. More...
 
TimePeriod TimeSpent [get, set]
 Gets or sets the total time spent in seconds, in completing the job. More...
 
JobVariableCollection Variables [get, set]
 Gets or sets the Variables associated with the job. More...
 
TimePeriod WorkingTimeSpent [get, set]
 Gets or sets the total working time spent, in completing the job. More...
 
WorkQueueDefinitionIdentity WorkQueueDefinition [get, set]
 Gets or sets the work queue definition. More...
 

Description

Contains the information of job properties with additional details of languageinfo, supportinginfo and workqueue definition.

Constructor & Destructor Documentation

Initializes a new instance of the JobProperties2 class.

Property Documentation

DateTime ActivationDateTime
getsetinherited

Gets or sets the Job Activation Time.

CaseIdentity AssociatedCase
getsetinherited

Gets or sets the associated case of the job.

double Budget
getsetinherited

Gets or sets the Budget for the current business process.

double Cost
getsetinherited

Gets or sets the total cost incurred in completion of the job.

DateTime CreationDateTime
getsetinherited

Gets or sets the date on which the job is created.

ResourceIdentity Creator
getsetinherited

Gets or sets the unique identifier for the resource, who created the job.

JobEventCollection Events
getsetinherited

Gets or sets the Events associated with the job.

double ExpectedCost
getsetinherited

Gets or sets the expected cost for completion of the job.

TimePeriod ExpectedDuration
getsetinherited

Gets or sets the expected duration for completion of job.

DateTime ExpectedFinishDateTime
getsetinherited

Gets or sets the Job's Expected finish date.

DateTime FinishDateTime
getsetinherited

Gets or sets the Date and Time on which the job was completed.

JobHistoryCollection HistoryCollection
getsetinherited

Gets or sets history of the job.

DateTime HoldDateTime
getsetinherited

Gets or sets the Job hold time.

string HoldReason
getsetinherited

Gets or sets reason for holding the job.

JobType JobType
getsetinherited

Gets or sets the type of the job. The value is an enumeration for JobType.

EnumerationDescription
0Normal Job
1Case Instance
2Associated Job
3Sub Job

string Language
getset

Gets or sets the job language.

JobMilestoneCollection Milestones
getsetinherited

Gets or sets the Milestones associated with the job.

JobNoteCollection Notes
getsetinherited

Gets or sets the Notes associated with the job.

ResourceIdentity Owner
getsetinherited

Gets or sets the Job Owner Identity of the job.

short PercentageComplete
getsetinherited

Gets or sets the job state percentage complete.

short Priority
getsetinherited

Gets or sets priority of the job.

Gets or sets the unique identifier for the business process on which the job is created.

ProcessType ProcessType
getsetinherited

Gets or sets the type of the Process. The value is an enumeration for ProcessType.

EnumerationDescription
0Business Process
1Case Definition
2Case Fragment
3Straight Through Map
4All
5Business Rule

JobRoleCollection Roles
getsetinherited

Gets or sets the Roles associated with the job.

int Score
getsetinherited

Gets or sets job score.

RuntimeSlaStatus SLAStatus
getsetinherited

Gets or sets the Service Level Agreement status.

double Spend
getsetinherited

Gets or sets the Job spend.

DateTime StartDateTime
getsetinherited

Gets or sets the start time.

string State
getsetinherited

Gets or sets the state of the job.

JobStatus Status
getsetinherited

Gets or sets the current status of the job. The value is an enumeration for JobStatus.

EnumerationDescription
0Active
1Completed
2Terminated
3Suspended
4Pending Completion
5Locked
6Ready For Evaluation
7On Hold
8Awaiting Completion
9Awaiting Case Completion
10Awaiting Completion Terminated
11Awaiting Case Completion Terminated

string SupportingInfo
getset

Gets or sets the supporting info.

TimePeriod TimeSpent
getsetinherited

Gets or sets the total time spent in seconds, in completing the job.

JobVariableCollection Variables
getsetinherited

Gets or sets the Variables associated with the job.

TimePeriod WorkingTimeSpent
getsetinherited

Gets or sets the total working time spent, in completing the job.

Gets or sets the work queue definition.