psdi.workflow

Class WFTransaction

  • All Implemented Interfaces:
    java.rmi.Remote, MboConstants, MboRemote, MaxRemoteProxy, WFTransactionRemote


    public class WFTransaction
    extends Mbo
    implements WFTransactionRemote
    Mbo to represent WFTransaction object.

    This is a system level object.

    The key attributes for this object are TransId, NodeId, ProcessName and WfId.

    The attributes in this object are as follows:

    Attribute NameDescription
    ActionIdThe identifier of a workflow WFAction traveled during a transaction.
    ActionTaken Description of the action performed during a transaction.
    AssignIdThe workflow Assignment that this transaction is related to, used to get historical information about timing and completion of assignments.
    Description Description of what this transaction involved.
    MemoDescriptive data field for end user.
    NodeIdThe Node that this transaction occurred on.
    NodeTypeThe type of node.
    PersonIDThe person caused this transaction to be written.
    ProcessNameThe Process that this transaction occurred in.
    ProcessRevProcess revision.
    Reassigned Flag to indicate workflow assignment was reassigned.
    OwnerIDThe unique key of the record associated with this workflow.
    OwnerTableThe table of the record associated with this workflow.
    TransDateDate of transaction.
    TransIdUnique identifier for each transaction.
    TransTypeType of the transaction. Value from synonym domain named "WFTRANSTYPE"
    WfIdThe identifier of the workflow Instance that this transaction occurred in.
    • Constructor Detail

      • WFTransaction

        public WFTransaction(MboSet ms)
                      throws java.rmi.RemoteException
        Construct the WFTransaction object
        Throws:
        java.rmi.RemoteException