Interface ProcessCheckService

    • Field Detail

      • PLUGIN_TYPE_TEMPLATE_CHECK

        static final String PLUGIN_TYPE_TEMPLATE_CHECK
        The plug-in type ID for process template checks.
        See Also:
        Constant Field Values
      • PLUGIN_TYPE_ACTIVITY_CHECK

        static final String PLUGIN_TYPE_ACTIVITY_CHECK
        The plug-in type ID for activity type specific checks.
        See Also:
        Constant Field Values
    • Method Detail

      • getProcessTemplateCheck

        ProcessTemplateCheck getProcessTemplateCheck​(String checkID)
        Parameters:
        checkID -
        Returns:
        The process template check plug-in with the given ID.
      • getConsistencyChecks

        ProcessTemplateCheck getConsistencyChecks()
        Returns the checks ensuring the internal consistency of the data model. These are normally not required, as the change operations and models already ensure this kind of correctness.
        Returns:
        All consistency checks.
      • getStructureChecks

        ProcessTemplateCheck getStructureChecks()
        Returns the checks ensuring the structural correctness of the process model. These checks are normally not required, since the change operations already ensure this kind of correctness.
        Returns:
        All structural checks.
      • getBasicModellingChecks

        ProcessTemplateCheck getBasicModellingChecks()
        Returns the basic process modelling checks. These checks do not ensure the correctness of the process for execution.

        Note, that the consistency and structure checks are not part of these checks, since the data model and change operations already take care of these constraints.

        Returns:
        The basic checks for process modelling.
      • getExecutionTestClientChecks

        ProcessTemplateCheck getExecutionTestClientChecks()
        Returns the checks which are required to be fulfilled for execution in the test client.

        Note, that the consistency and structure checks are not part of these checks, since the data model and change operations already take care of these constraints.

        Returns:
        The checks for execution in the test client.
      • getExecutionProductionChecks

        ProcessTemplateCheck getExecutionProductionChecks()
        Returns all checks which are required to be fulfilled for production use.

        Note, that the consistency and structure checks are not part of these checks, since the data model and change operations already take care of these constraints.

        Returns:
        The checks for execution in production mode.