Interface tcFormDefinitionOperationsIntf

All Superinterfaces:
tcUtilityOperationsIntf

public interface tcFormDefinitionOperationsIntf extends tcUtilityOperationsIntf
  • Method Summary

    Modifier and Type
    Method
    Description
    Thor.API.tcResultSet
    activateFormVersion(long plFormKey, int pnFormVersion)
    Sets the specified version of the specified form as the active version of that form.
    void
    addAdministrator(long plFormKey, long plGroupKey, boolean pbWrite, boolean pbDelete)
    Adds a group as having administrative control over a form
    void
    addFormDataFlow(long plProcessKey, long plObjectKey, String sourceName, String targetName)
    Adds a new data flow mapping
    long
    addFormField(long plFormKey, int pnFormVersion, String psFieldName, String psFieldType, String psVariantType, int pnFieldLength, int pnOrder, String psDefaultValue, String pbProfileEnabled, boolean pbSecure)
    Updates information about the specified field of a form.
    long
    addFormField(long plFormKey, int pnFormVersion, String psFieldBackendName, String psFieldName, String psFieldType, String psVariantType, int pnFieldLength, int pnOrder, String psDefaultValue, String pbProfileEnabled, boolean pbSecure)
    Internal API to control back-end name.
    void
    addFormFieldProperty(long plFormFieldKey, String psPropertyName, String psPropertyValue)
    Adds the specified property with specified value to the form's field
    void
    addReconDataFlow(long plProcessKey, long plObjectKey, String sourceKey, String targetName, boolean isKeyField)
    Adds a new reconciliation data flow mapping
    void
    addReconDataFlow(long plProcessKey, long plObjectKey, String sourceKey, String targetName, boolean isKeyField, boolean isCaseInsensitive)
    Adds a new reconciliation data flow mapping
    void
    assignToObject(long plFormKey, long plObjectKey)
    Assign the specified form to an object.
    void
    attachChildFormToParentForm(long parentSdkKey, int parentVersion, long childSdkKey, int childVersion)
    Attaches a child form to a parent form.
    void
    createForm(Map phAttributeList)
    Create a new form.
    void
    createNewVersion(long plFormKey, int pnFormVersion, String psVersionLabel)
    Creates a new version of the specified form (in the form of a tcResultSet).
    void
    deleteFormFieldProperty(long plFormFieldKey, String psPropertyName)
    Deletes the specified property from the specified form's field
    void
    editReconDataFlow(long plProcessKey, long plObjectKey, String sourceKey, boolean isKeyField)
    Edits an existing reconciliation data flow mapping to change the key field mapping information
    void
    editReconDataFlow(long plProcessKey, long plObjectKey, String sourceKey, boolean isKeyField, boolean iskeyCaseInsensitiveField)
    Edits an existing reconciliation data flow mapping to change the key field mapping information
    void
    editReconDataFlow(long plProcessKey, long plObjectKey, String sourceKey, int isKeyField, int iskeyCaseInsensitiveField)
    Edits an existing reconciliation data flow mapping to change the key field mapping information
    Thor.API.tcResultSet
    findForms(Map phAttributes)
    Returns a list of forms (in the form of a tcResultSet) that match the provided attribute list, and are object forms.
    Thor.API.tcResultSet
    findFormVersion(long plFormKey, String psLabel)
    Returns version information about the specified form (in the form of a tcResultSet).
    Thor.API.tcResultSet
    getAdministrators(long plFormKey)
    Returns administration information about the specified form (in the form of a tcResultSet).
    Thor.API.tcResultSet
    getDataFlow(long plObjectKey)
    Returns data flow information about the specified object (in the form of a tcResultSet).
    Thor.API.tcResultSet
    getDataFlowForProcess(long plProcessKey)
    Returns data flow information about the specified process (in the form of a tcResultSet).
    Thor.API.tcResultSet
    getFormFieldLookupValues(long plFormFieldKey)
    Returns a list of lookup values (in the form of a tcResultSet) t
    getFormFieldPropertyValue(long plFormFieldKey, String psPropertyName)
    Gets the value of the specified property of the specified form's field
    Thor.API.tcResultSet
    getFormFields(long plFormKey, int plVersion)
    Returns information about the user-defined and system fields of a specified form (in the form of a tcResultSet).
    Thor.API.tcResultSet
    getFormFields(String plFormName, int plVersion)
    Returns information about the user-defined and system fields of a specified form (in the form of a tcResultSet).
    Thor.API.tcResultSet
    getFormFieldsAttestation(long plFormKey, long plFormUDFKey)
    Returns information about the user-defined and system fields of a specified form (in the form of a tcResultSet).
    Returns a list of form field types defined in the Xellerate system.
    Thor.API.tcResultSet
    getFormVersions(long plFormKey)
    Returns version information about the specified form (in the form of a tcResultSet).
    getITResourceServerType(long plFormFieldKey)
    Returns the ITResourceServerType from the specified form's field
    getLookupPropertyType(long plFormFieldKey)
    Returns the property type of the specified form field.
    Thor.API.tcResultSet
    getObjects(long plFormKey)
    Gets a list of all the objects that use this form.
    Thor.API.tcResultSet
    getReconDataFlowForProcess(long plProcessKey)
    Returns reconciliation data flow information about the specified process (in the form of a tcResultSet).
    getUDFLabelForCode(String metaDataCode)
    Returns the label defined for the UDF field.
    void
    removeAdministrator(long plFormKey, long plGroupKey)
    Removes a group from having administrative control over a form.
    void
    removeFormDataFlowMapping(long plProcessKey, String sourceName, String targetName)
    Remove an existing data flow mapping
    void
    removeFormField(long plFormFieldKey)
    Removes the specified field of a form.
    void
    removeFromObject(long plFormKey, long plObjectKey)
    Removes the specified form from an object.
    void
    removeReconDataFlowMapping(long plProcessKey, long plObjectKey, String sourceKey)
    Remove an existing reconciliation data flow mapping
    void
    setFormFieldLookupValues(long plFormFieldKey, String[] pasLookupValues)
    Sets the list of lookup values associated with a field that has a lookup attached to it.
    void
    updateAdministrator(long plFormKey, long plGroupKey, boolean pbWrite, boolean pbDelete)
    Updates the access an administrative group has over a form definition.
    void
    updateAndActivateFormHierarchy(long childSdkKey, int childVersion)
    Update and activate child form version.
    void
    updateFormField(long plFormFieldKey, Map phAttributes)
    Updates information about the specified field of a form.
    void
    updateFormFieldProperty(long plFormFieldKey, String psPropertyName, String psPropertyValue)
    Updates the specified property with specified value to the form's field

    Methods inherited from interface Thor.API.Base.tcUtilityOperationsIntf

    close, getName, setCountry, setLanguage, setVariant