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

Represents the search criteria to filter the activities. More...

Public Member Functions

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

Properties

short ActivityRagStatus [get, set]
 Gets or sets the activity rag status. More...
 
short ActivityStatus [get, set]
 Gets or sets the activity status. More...
 
string AggregateMetadataField [get, set]
 Gets or sets the aggregate meta data field. More...
 
short AggregateStandardField [get, set]
 Gets or sets the aggregate standard field. More...
 
short AggregateType [get, set]
 Gets or sets the type of the aggregate. More...
 
CategoryIdentity Category [get, set]
 Gets or sets the category id. More...
 
DateTime EndDateTime [get, set]
 Gets or sets the end date time. More...
 
FieldFilter FieldFilter [get, set]
 Gets or sets the field filter. More...
 
string GroupByMetadataField [get, set]
 Gets or sets the group by meta data field. More...
 
short GroupByStandardField [get, set]
 Gets or sets the group by standard field. More...
 
short Grouping [get, set]
 Gets or sets the grouping. More...
 
JobIdentityCollection JobIdsFilter [get, set]
 Gets or sets the job ids filter. More...
 
short JobRagStatus [get, set]
 Gets or sets the job rag status. More...
 
string JobState [get, set]
 Gets or sets the state of the job. More...
 
ResourceIdentity LoanResource [get, set]
 Gets or sets the loan resource id. More...
 
string NodeName [get, set]
 Gets or sets the name of the node. More...
 
short Priority [get, set]
 Gets or sets the priority. More...
 
ProcessIdentity Process [get, set]
 Gets or sets the process. More...
 
ResourceIdentity Resource [get, set]
 Gets or sets the resource. More...
 
DateTime StartDateTime [get, set]
 Gets or sets the start date time. More...
 
short StatusFilter [get, set]
 Gets or sets maximum number of activities. More...
 
bool UseActivityRagStatus [get, set]
 Gets or sets a value indicating whether [use activity rag status]. More...
 
bool UseJobRagStatus [get, set]
 Gets or sets a value indicating whether [use job rag status]. More...
 
short UsePrioritySetting [get, set]
 Gets or sets the use priority setting. More...
 
WorkQueueDefinition WorkQueueDefinition [get, set]
 Gets or sets the work queue definition. More...
 

Description

Represents the search criteria to filter the activities.

Constructor & Destructor Documentation

Initializes a new instance of the JobActivitySummaryFilter class.

Property Documentation

short ActivityRagStatus
getset

Gets or sets the activity rag status.

short ActivityStatus
getset

Gets or sets the activity status.

The enumeration for ActivityStatus filter setting follows.

EnumerationDescription
-1None (i.e. all activities will be retrieved)
0Pending Activity
1Active Activity
2Offered Activity
3Suspended Activity
4Locked Activity
5Active Activity Pending Completion Activity
7On Hold Activity
8Awaiting Event Activity
9Awaiting Allocation Activity
10Saved Activity
128All Live Activities
129Activities In Historical Database
string AggregateMetadataField
getset

Gets or sets the aggregate meta data field.

short AggregateStandardField
getset

Gets or sets the aggregate standard field.

short AggregateType
getset

Gets or sets the type of the aggregate.

Gets or sets the category id.

DateTime EndDateTime
getset

Gets or sets the end date time.

Gets or sets the field filter.

string GroupByMetadataField
getset

Gets or sets the group by meta data field.

short GroupByStandardField
getset

Gets or sets the group by standard field.

short Grouping
getset

Gets or sets the grouping.

JobIdentityCollection JobIdsFilter
getset

Gets or sets the job ids filter.

short JobRagStatus
getset

Gets or sets the job rag status.

string JobState
getset

Gets or sets the state of the job.

ResourceIdentity LoanResource
getset

Gets or sets the loan resource id.

string NodeName
getset

Gets or sets the name of the node.

short Priority
getset

Gets or sets the priority.

ProcessIdentity Process
getset

Gets or sets the process.

ResourceIdentity Resource
getset

Gets or sets the resource.

DateTime StartDateTime
getset

Gets or sets the start date time.

short StatusFilter
getset

Gets or sets maximum number of activities.

bool UseActivityRagStatus
getset

Gets or sets a value indicating whether [use activity rag status].

true if [use activity rag status]; otherwise, false.

bool UseJobRagStatus
getset

Gets or sets a value indicating whether [use job rag status].

true if [use job rag status]; otherwise, false.

short UsePrioritySetting
getset

Gets or sets the use priority setting.

Gets or sets the work queue definition.