EnsLib.Workflow.TaskStatus
serial class EnsLib.Workflow.TaskStatus extends %Library.SerialObject, %XML.Adaptor, %CSP.Util.AutoForm
Holds Task Status details used by Workflow Engine to manage tasks.Property Inventory
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 methods: AssignedToDisplayToLogical(), AssignedToGet(), AssignedToIsValid(), AssignedToLogicalToDisplay(), AssignedToLogicalToOdbc(), AssignedToNormalize(), AssignedToSet()
property IsComplete as %Boolean [ InitialExpression = 0 ];
Has the associated task been completed?
Property methods: IsCompleteDisplayToLogical(), IsCompleteGet(), IsCompleteIsValid(), IsCompleteLogicalToDisplay(), IsCompleteLogicalToXSD(), IsCompleteNormalize(), IsCompleteSet(), IsCompleteXSDToLogical()
property Request as TaskRequest [ Required ];
Link to original Task Request.
Property methods: RequestGet(), RequestGetObject(), RequestGetObjectId(), RequestGetSwizzled(), RequestIsValid(), RequestNewObject(), RequestSet(), RequestSetObject(), RequestSetObjectId(), RequestUnSwizzle()
property ResponseToken as %String (MAXLEN = 128);
Token identifying where final response will go to.
Property methods: ResponseTokenDisplayToLogical(), ResponseTokenGet(), ResponseTokenIsValid(), ResponseTokenLogicalToDisplay(), ResponseTokenLogicalToOdbc(), ResponseTokenNormalize(), ResponseTokenSet()
property Role as EnsLib.Workflow.RoleDefinition [ SqlFieldName = RoleName , Required ];
Role to which this task was sent to.
Property methods: RoleGet(), RoleGetObject(), RoleGetObjectId(), RoleGetSwizzled(), RoleIsValid(), RoleNewObject(), RoleSet(), RoleSetObject(), RoleSetObjectId(), RoleUnSwizzle()
property SessionId as %Integer;
SessionId for session that created this task.
Property methods: SessionIdDisplayToLogical(), SessionIdGet(), SessionIdIsValid(), SessionIdLogicalToDisplay(), SessionIdNormalize(), SessionIdSet(), SessionIdXSDToLogical()
property Source as %String (MAXLEN = 128);
Name of the host that sent the task.
Property methods: SourceDisplayToLogical(), SourceGet(), SourceIsValid(), SourceLogicalToDisplay(), SourceLogicalToOdbc(), SourceNormalize(), SourceSet()
property TimeCompleted as Ens.DataType.UTC;
The timestamp when this task was completed.
Property methods: TimeCompletedDisplayToLogical(), TimeCompletedGet(), TimeCompletedIsValid(), TimeCompletedLogicalToDisplay(), TimeCompletedLogicalToOdbc(), TimeCompletedNormalize(), TimeCompletedOdbcToLogical(), TimeCompletedSet(), TimeCompletedStorageToLogical(), TimeCompletedtimeCmp(), TimeCompletedtimeDiff(), TimeCompletedtimeLocal(), TimeCompletedtimeLocaltoUTC(), TimeCompletedtimeUTC(), TimeCompletedtimeUTCH(), TimeCompletedtimeUTCHtoUTC(), TimeCompletedtimeUTCtoLocal(), TimeCompletedtimeUTCtoUTCH()
property TimeCreated as Ens.DataType.UTC [ InitialExpression = $$$timeUTC ];
The timestamp when this task was created.
Property methods: TimeCreatedDisplayToLogical(), TimeCreatedGet(), TimeCreatedIsValid(), TimeCreatedLogicalToDisplay(), TimeCreatedLogicalToOdbc(), TimeCreatedNormalize(), TimeCreatedOdbcToLogical(), TimeCreatedSet(), TimeCreatedStorageToLogical(), TimeCreatedtimeCmp(), TimeCreatedtimeDiff(), TimeCreatedtimeLocal(), TimeCreatedtimeLocaltoUTC(), TimeCreatedtimeUTC(), TimeCreatedtimeUTCH(), TimeCreatedtimeUTCHtoUTC(), TimeCreatedtimeUTCtoLocal(), TimeCreatedtimeUTCtoUTCH()
Inherited Members
Inherited 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()