Interface GlobalProvider

  • All Superinterfaces:
    ADEPT2Service

    public interface GlobalProvider
    extends ADEPT2Service
    A GlobalProvider allows for central management of configurations and additional resources like icons and third party libraries. This reduces the amount of data transfered throughout the system, for instance icons do not need to be part of process templates.
    • Method Detail

      • getGlobalConfiguration

        @Deprecated
        GlobalConfiguration getGlobalConfiguration()
        Deprecated.
        Gets the global configuration that complements and overrides the activity configuration stemming from the process model.
        Returns:
        The interface providing global configurations complementing and overriding activity configurations from the process model.
      • getGlobalEcConfiguration

        GlobalEcConfiguration getGlobalEcConfiguration()
        Gets the global configuration that complements and overrides the activity configuration stemming from the process model.
        Returns:
        The interface providing global configurations complementing and overriding activity configurations from the process model.
      • getGlobalUserConfiguration

        GlobalUserConfiguration getGlobalUserConfiguration()
        Gets the global user configuration, that is, user-specific configurations that apply locally to various things, e. g. to allow for a configuration that applies to all clients used by an agent.
        Returns:
        The interface providing global user configurations.
      • getIconProvider

        IconProvider getIconProvider()
        Gets the interface providing icons for worklist items and activities. These can be used for displaying in the runtime client or in the process model.
        Returns:
        The interface providing icons for worklist items and activities.
      • getResourceProvider

        ResourceProvider getResourceProvider()
        Gets the interface providing additional resources where needed. For instance, execution environments may demand additional libraries needed to execute them.
        Returns:
        The interface providing additional resource, for instance third party libraries.