Home > Class Reference > ENSLIB namespace > EnsLib.Workflow.TaskStatus
Private  

EnsLib.Workflow.TaskStatus

serial class EnsLib.Workflow.TaskStatus extends %SerialObject, %XML.Adaptor, %CSP.Util.AutoForm

Holds Task Status details used by Workflow Engine to manage tasks.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 9

Summary

Properties
AssignedTo IsComplete Request ResponseToken Role
SessionId Source TimeCompleted TimeCreated
Methods
%AddToSaveSet %AddToSyncSet %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IsA %IsModified %IsNull
%New %NormalizeObject %ObjectIsNull %ObjectModified
%OnBeforeAddToSync %OnDetermineClass %Open %OpenId
%OriginalNamespace %PackageName %RemoveFromSaveSet %ResolveConcurrencyConflict
%SerializeObject %SetModified %SyncObjectIn %SyncTransport
%ValidateObject CreateInstance DispatchSubmit DoSubmit
DrawFormButtons DrawHTMLForm DrawHTMLTable GetComboBoxHTML
GetFormError LogicalToOdbc OdbcToLogical OnDefineButtons
OnSubmit ProcessSubmit SetFormError Submit
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType

Parameters

parameter DOMAIN = "Ensemble";
Use our own domain for localization

Properties

property AssignedTo as %String(COLLATION="EXACT",MAXLEN=128);
Name of the user that has currently has ownership of the associated task (if any).
property IsComplete as %Boolean [ InitialExpression = 0 ];
Has the associated task been completed?
property Request as TaskRequest [ Required ];
Link to original Task Request.
property ResponseToken as %String(MAXLEN=128);
Token identifying where final response will go to.
property Role as EnsLib.Workflow.RoleDefinition [ SqlFieldName = RoleName,Required ];
Role to which this task was sent to.
property SessionId as %Integer;
SessionId for session that created this task.
property Source as %String(MAXLEN=128);
Name of the host that sent the task.
property TimeCompleted as Ens.DataType.UTC;
The timestamp when this task was completed.
property TimeCreated as Ens.DataType.UTC [ InitialExpression = $$$timeUTC ];
The timestamp when this task was created.