Interface GlobalProvider
- All Superinterfaces:
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 Summary
Modifier and TypeMethodDescriptionGets the global configuration that complements and overrides the activity configuration stemming from the process model.Gets the global user configuration, that is, user-specific configurations that apply locally to various things, e.Gets the interface providing icons for worklist items and activities.Gets the interface providing additional resources where needed.Methods inherited from interface de.aristaflow.adept2.base.service.ADEPT2Service
getLocalUris, getRelease, getRuntimeRequiredServices, getServiceInstanceName, getStartupRequiredServices, getURIs, init, ping, preShutdown, shutdown, start
-
Method Details
-
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.
-