Class DefaultMonitoringRuntimeDelegate
java.lang.Object
org.finos.fluxnova.bpm.webapp.impl.AbstractAppRuntimeDelegate<MonitoringPlugin>
org.finos.fluxnova.bpm.monitoring.impl.DefaultMonitoringRuntimeDelegate
- All Implemented Interfaces:
MonitoringRuntimeDelegate,AppRuntimeDelegate<MonitoringPlugin>
public class DefaultMonitoringRuntimeDelegate
extends AbstractAppRuntimeDelegate<MonitoringPlugin>
implements MonitoringRuntimeDelegate
This is the default
implementation that provides
the camunda monitoring plugin services (i.e. invalid reference
CockpitRuntimeDelegateQueryService and
CommandExecutor).
- Author:
- roman.smirnov, nico.rehwaldt
-
Field Summary
Fields inherited from class org.finos.fluxnova.bpm.webapp.impl.AbstractAppRuntimeDelegate
pluginRegistry, processEngineProvider, resourceOverrides -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CommandExecutorcreateCommandExecutor(String processEngineName) Create command executor for the engine with the given namegetCommandExecutor(String processEngineName) Returns a configuredCommandExecutorto execute commands to the corresponding process engine.Returns the list of mapping files that should be used to create the session factory for this runtime.Deprecated.getQueryService(String processEngineName) Returns a configuredQueryServiceto execute custom statements to the corresponding process engine.Methods inherited from class org.finos.fluxnova.bpm.webapp.impl.AbstractAppRuntimeDelegate
getAppPluginRegistry, getDefaultProcessEngine, getProcessEngine, getProcessEngineNames, getResourceOverrides, initResourceOverrides, loadProcessEngineProviderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.finos.fluxnova.bpm.webapp.AppRuntimeDelegate
getAppPluginRegistry, getDefaultProcessEngine, getProcessEngine, getProcessEngineNames, getResourceOverrides
-
Constructor Details
-
DefaultMonitoringRuntimeDelegate
public DefaultMonitoringRuntimeDelegate()
-
-
Method Details
-
getQueryService
Description copied from interface:MonitoringRuntimeDelegateReturns a configuredQueryServiceto execute custom statements to the corresponding process engine.- Specified by:
getQueryServicein interfaceMonitoringRuntimeDelegate- Parameters:
processEngineName-- Returns:
- a
QueryService
-
getCommandExecutor
Description copied from interface:MonitoringRuntimeDelegateReturns a configuredCommandExecutorto execute commands to the corresponding process engine.- Specified by:
getCommandExecutorin interfaceMonitoringRuntimeDelegate- Parameters:
processEngineName-- Returns:
- a
CommandExecutor
-
getPluginRegistry
Deprecated.Deprecated: useAbstractAppRuntimeDelegate.getAppPluginRegistry()- Specified by:
getPluginRegistryin interfaceMonitoringRuntimeDelegate- Returns:
-
getMappingFiles
Returns the list of mapping files that should be used to create the session factory for this runtime.- Returns:
-
createCommandExecutor
Create command executor for the engine with the given name- Parameters:
processEngineName-- Returns:
-