Package org.camunda.bpm.webapp
Interface AppRuntimeDelegate<T extends AppPlugin>
- All Known Subinterfaces:
AdminRuntimeDelegate
,CockpitRuntimeDelegate
,TasklistRuntimeDelegate
,WelcomeRuntimeDelegate
- All Known Implementing Classes:
AbstractAppRuntimeDelegate
,DefaultAdminRuntimeDelegate
,DefaultCockpitRuntimeDelegate
,DefaultTasklistRuntimeDelegate
,DefaultWelcomeRuntimeDelegate
public interface AppRuntimeDelegate<T extends AppPlugin>
The list of services provided by a camunda webapplication, providing
a plugin registry and access to the process engine.
- Author:
- Daniel Meyer
-
Method Summary
Modifier and TypeMethodDescriptionA registry that provides access to the plugins registered in the application.Returns the defaultProcessEngine
provided by thegetProcessEngine
(String processEngineName) Returns aProcessEngine
to the assignedprocessEngineName
Returns the list ofProcessEngine
names available to the runtimeA list of resource overrides.
-
Method Details
-
getProcessEngine
Returns aProcessEngine
to the assignedprocessEngineName
- Parameters:
processEngineName
-- Returns:
- a
ProcessEngine
-
getProcessEngineNames
Returns the list ofProcessEngine
names available to the runtime- Returns:
-
getDefaultProcessEngine
ProcessEngine getDefaultProcessEngine()Returns the defaultProcessEngine
provided by the- Returns:
-
getAppPluginRegistry
AppPluginRegistry<T> getAppPluginRegistry()A registry that provides access to the plugins registered in the application.- Returns:
-
getResourceOverrides
List<PluginResourceOverride> getResourceOverrides()A list of resource overrides.- Returns:
- the list of registered resource overrides
-