Class _WfExecutionObject

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.enterprise._Simple
wt.enterprise.Simple
wt.workflow.engine._WfExecutionObject
All Implemented Interfaces:
Externalizable, Serializable, wt.access._AccessControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, wt.fc.BusinessInformation, NetFactor, ObjectMappable, Persistable, DisplayIdentification, wt.inf.container._WTContained, WTContained, wt.notify._Notifiable, Notifiable, wt.recent.RecentlyVisited
Direct Known Subclasses:
WfExecutionObject

public abstract class _WfExecutionObject extends Simple implements WTContained, Externalizable
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Input and output data for the execution object.
    static final String
    Human readable, descriptive identifier of the execution object.
    static final String
    Relative priority of the execution object in the set of all objects of a given type.
    static final String
    Reference to the template object from which the execution object was derived.

    Fields inherited from class wt.fc._WTObject

    CREATE_TIMESTAMP, MODIFY_TIMESTAMP

    Fields inherited from interface wt.fc.adminlock._AdministrativelyLockable

    ADMINISTRATIVE_LOCK

    Fields inherited from interface wt.admin._DomainAdministered

    DOMAIN_REF, INHERITED_DOMAIN

    Fields inherited from interface wt.notify._Notifiable

    EVENT_SET

    Fields inherited from interface wt.fc._Persistable

    PERSIST_INFO

    Fields inherited from interface wt.access._SecurityLabeled

    SECURITY_LABELS

    Fields inherited from interface wt.inf.container._WTContained

    CONTAINER, CONTAINER_NAME, CONTAINER_REFERENCE

    Fields inherited from interface wt.fc.BusinessInformation

    BUSINESS_TYPE, IDENTITY

    Fields inherited from interface wt.identity.DisplayIdentification

    DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPE

    Fields inherited from interface wt.fc.Persistable

    IDENTITY, TYPE

    Fields inherited from interface wt.access.SecurityLabeled

    SECURITY_LABELS_INTERNAL_VALUE

    Fields inherited from interface wt.inf.container.WTContained

    CONTAINER_ID
  • Method Summary

    Modifier and Type
    Method
    Description
    Input and output data for the execution object.
    Human readable, descriptive identifier of the execution object.
    long
    Relative priority of the execution object in the set of all objects of a given type.
    Reference to the template object from which the execution object was derived.
    void
    Input and output data for the execution object.
    void
    Human readable, descriptive identifier of the execution object.
    void
    setPriority(long priority)
    Relative priority of the execution object in the set of all objects of a given type.

    Methods inherited from class wt.enterprise.Simple

    getBusinessType, getIdentity, initialize

    Methods inherited from class wt.enterprise._Simple

    getAdministrativeLock, getDomainRef, getEventSet, getSecurityLabels, isInheritedDomain, readVersion, setAdministrativeLock, setDomainRef, setEventSet, setInheritedDomain, setSecurityLabels, super_readExternal_Simple, super_readVersion_Simple, super_writeExternal_Simple

    Methods inherited from class wt.fc._WTObject

    equals, getCreateTimestamp, getModifyTimestamp, getPersistInfo, hashCode, readVersion, setPersistInfo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface wt.fc._Persistable

    getPersistInfo, setPersistInfo

    Methods inherited from interface wt.fc.Persistable

    checkAttributes, getIdentity
  • Field Details

    • NAME

      public static final String NAME
      Human readable, descriptive identifier of the execution object.

      Supported API: true

      See Also:
    • PRIORITY

      public static final String PRIORITY
      Relative priority of the execution object in the set of all objects of a given type. Valid values are numbers between one and five, with three being "normal" and one as the "highest" priority.

      Supported API: true

      See Also:
    • CONTEXT

      public static final String CONTEXT
      Input and output data for the execution object. The context is described by a set of named variables (also called "attributes" or "properties"). These variables can be both read and written by the object. The context for a process correspond to the global data for all process activities. For activities, it is possible to map its (local) variables onto process (global) variables. This mapping provides the way by which activities communicate data.

      Supported API: true

      See Also:
    • TEMPLATE

      public static final String TEMPLATE
      Reference to the template object from which the execution object was derived. This object can be accessed using the 'getTemplate' method.

      Supported API: true

      See Also:
  • Method Details

    • getName

      public String getName()
      Human readable, descriptive identifier of the execution object.

      Supported API: true

      See Also:
    • setName

      public void setName(String name)
      Human readable, descriptive identifier of the execution object.

      Supported API: true

      See Also:
    • getPriority

      public long getPriority()
      Relative priority of the execution object in the set of all objects of a given type. Valid values are numbers between one and five, with three being "normal" and one as the "highest" priority.

      Supported API: true

      See Also:
    • setPriority

      public void setPriority(long priority)
      Relative priority of the execution object in the set of all objects of a given type. Valid values are numbers between one and five, with three being "normal" and one as the "highest" priority.

      Supported API: true

      See Also:
    • getContext

      public ProcessData getContext()
      Input and output data for the execution object. The context is described by a set of named variables (also called "attributes" or "properties"). These variables can be both read and written by the object. The context for a process correspond to the global data for all process activities. For activities, it is possible to map its (local) variables onto process (global) variables. This mapping provides the way by which activities communicate data.

      Supported API: true

      See Also:
    • setContext

      public void setContext(ProcessData context)
      Input and output data for the execution object. The context is described by a set of named variables (also called "attributes" or "properties"). These variables can be both read and written by the object. The context for a process correspond to the global data for all process activities. For activities, it is possible to map its (local) variables onto process (global) variables. This mapping provides the way by which activities communicate data.

      Supported API: true

      See Also:
    • getTemplate

      public WfTemplateObjectReference getTemplate()
      Reference to the template object from which the execution object was derived. This object can be accessed using the 'getTemplate' method.

      Supported API: true

      See Also: