com.ibm.bpe.clientmodel.bean

Class ActivityInstanceBean

  • java.lang.Object
    • com.ibm.bpe.clientmodel.bean.ActivityInstanceBean
  • All Implemented Interfaces:
    ActivityInstanceData, java.io.Serializable


    public class ActivityInstanceBean
    extends java.lang.Object
    implements ActivityInstanceData

    Accesses the properties of the original ActivityInstanceData object and adds metadata for national language support and converters.

    An ActivityInstanceBean object can be instantiated from either a QueryResultSet object or an ActivityInstanceData object.
    If the bean was instantiated from an original object returned by the Business Process Choreographer API, all properties are loaded. If, however, the bean is instantiated from a query only the following properties are loaded from the query result set:

    • ID
    • activationTime
    • completionTime
    • description
    • expirationTime
    • kind
    • owner
    • startTime
    • executionState
    • activityName
    • processInstanceName
    • processTemplateName
    • processTemplateDisplayName
    • stopReason
    • subState
    If a property is not found in the query result set, the property remains empty. Ig the bean accesses an empty property, it must load the missing information from the server.

    Use the static method getLabel(String, Locale) to retrieve the localized label for a property. Use the static method getConverter(String) to retrieve a converter for a property. As converters are optional, the return value might be null.

    See Also:
    ActivityInstanceData, QueryResultSet, Serialized Form
IBM Business Process ManagerTM
Release 8