Interface tcFormInstanceOperationsIntf

All Superinterfaces:
tcUtilityOperationsIntf

public interface tcFormInstanceOperationsIntf extends tcUtilityOperationsIntf
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    addProcessFormChildData(long plChildFormDefinitionKey, long plProcessInstanceKey, Map phAttributeList)
    Adds process data to the child form that is associated with an instance of a process in the system.
    long
    addProcessFormChildData(long plChildFormDefinitionKey, long plProcessInstanceKey, Map phAttributeList, boolean createHolder, boolean createSODChecker)
    Adds process data to the child form that is associated with an instance of a process in the system.
    void
    executeSODCheck(long plProcessInstanceKey)
    Initiates SOD Check by creating SODChecker Instance
    int
    getActiveVersion(long plFormDefinitionKey)
    Returns the active version of the form specified.
    Thor.API.tcResultSet
    getChildFormDefinition(long plParentFormDefinitionKey, int pnParentFormVersion)
    Deprecated.
    The version with which the process instance was saved is no longer tracked.
    Thor.API.tcResultSet
    getProcessFormChildData(long plChildFormDefinitionKey, long plProcessInstanceKey)
    Returns the process data that is saved in a child form and associated with an instance of a process in the system.
    Thor.API.tcResultSet
    getProcessFormChildData(long plChildFormDefinitionKey, long plProcessInstanceKey, long childPrimaryKey)
    Returns the single row of child form process data that is associated with a specific child primary key and an instance of a process in the system.
    Thor.API.tcResultSet
    getProcessFormData(long plProcessInstanceKey)
    Returns the process data associated with an instance of a process in the system.
    Thor.API.tcResultSet
    getProcessFormDataInViewMode(long plProcessInstanceKey)
    Returns the process data associated with an instance of a process in the system.
    long
    getProcessFormDefinitionKey(long plProcessInstanceKey)
    Returns the form definition key associated with an instance of a process in the system.
    int
    getProcessFormVersion(long plProcessInstanceKey)
    Deprecated.
    The version with which the process instance was saved is no longer tracked.
    getRequestActionForChildData(ArrayList<Long> childTableKeys, long plProcessInstanceKey, String childTableName, String requestId)
    This method gives the type of action (like ADD,DELETE or MODIFY) being performed on a child table thru request id.
    Thor.API.tcResultSet
    prepopulateObjectForm(long plUserKey, long plFormDefinitionKey, Map phFormValues)
    Deprecated. 
    Thor.API.tcResultSet
    prepopulateProcessForm(long plProcessInstanceKey, long plFormDefinitionKey, Map phFormValues)
    Pre-populates the process form's data based on pre-population rules and adapters.
    void
    removeProcessFormChildData(long plChildFormDefinitionKey, long plChildFormPrimaryKey)
    Removes process data from the child form that is associated with an instance of a process in the system.
    void
    setProcessFormData(long plProcessInstanceKey, Map phAttributeList)
    Sets the process data associated with an instance of a process in the system.
    void
    updateProcessFormChildData(long plChildFormDefinitionKey, long plChildFormPrimaryKey, Map phAttributeList)
    Updates process data on the child form that is associated with an instance of a process in the system.

    Methods inherited from interface Thor.API.Base.tcUtilityOperationsIntf

    close, getName, setCountry, setLanguage, setVariant