Class DefaultProcessEngineSettings

    • Constructor Detail

      • DefaultProcessEngineSettings

        public DefaultProcessEngineSettings()
    • Method Detail

      • shouldRetainRequiredTasks

        public boolean shouldRetainRequiredTasks()
        Description copied from interface: IProcessEngineSettings
        Indicates whether required tasks should be cancelled when their precondition evaluates becomes false.
        Specified by:
        shouldRetainRequiredTasks in interface IProcessEngineSettings
        Returns:
        true if required tasks should be cancelled once the precondition becomes false, false otherwise
      • getIgnoreMode

        public IgnoreMode getIgnoreMode​(ApplicationID appId)
        Always returns IgnoreMode.DEFAULT. This implementation doesn't assign any specific behaviour for the default setting.
        Specified by:
        getIgnoreMode in interface IIgnoreModeSettings
        Parameters:
        appId - the application ID for which the ignore mode is desired
        Returns:
        the ignore mode for the specified application
      • getIgnoreMode

        public IgnoreMode getIgnoreMode​(String applicationName)
        Always returns IgnoreMode.DEFAULT. This implementation doesn't assign any specific behaviour for the default setting.
        Specified by:
        getIgnoreMode in interface IIgnoreModeSettings
        Parameters:
        applicationName - the application name for which the ignore mode is desired
        Returns:
        the ignore mode for the specified application
      • ignoreUnknownAttributes

        public boolean ignoreUnknownAttributes​(String applicationName)
        Description copied from interface: IProcessEngineSettings
        Returns whether attributes which are saved in the process data store and do not exist in the metamodel should be ignored.
        Specified by:
        ignoreUnknownAttributes in interface IProcessEngineSettings
        Parameters:
        applicationName - the name of the application for which the setting is requested
        Returns:
        true if unknown attributes should be ignored, false otherwise.
      • ignoreUnknownEntities

        public boolean ignoreUnknownEntities​(String applicationName)
        Description copied from interface: IProcessEngineSettings
        Returns whether entities which are saved in the process data store and do not exist in the metamodel should be ignored.
        Specified by:
        ignoreUnknownEntities in interface IProcessEngineSettings
        Parameters:
        applicationName - the name of the application for which the setting is requested
        Returns:
        true if unknown entities should be ignored, false otherwise.