Interface JmxManagedProcessEngineMBean
-
- All Known Implementing Classes:
JmxManagedProcessEngine
,JmxManagedProcessEngineController
public interface JmxManagedProcessEngineMBean
An MBean interface for theProcessEngine
.- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
Set<String>
getRegisteredDeployments()
If the engine's job executor is deloyment aware, these are the deployments it acquires jobs for.void
registerDeployment(String deploymentId)
void
reportDbMetrics()
void
unregisterDeployment(String deploymentId)
-
-
-
Method Detail
-
getName
String getName()
- Returns:
- the name of the
ProcessEngine
-
getRegisteredDeployments
Set<String> getRegisteredDeployments()
If the engine's job executor is deloyment aware, these are the deployments it acquires jobs for.- Returns:
- all deployments that are registered with this
ProcessEngine
-
registerDeployment
void registerDeployment(String deploymentId)
-
unregisterDeployment
void unregisterDeployment(String deploymentId)
-
reportDbMetrics
void reportDbMetrics()
-
-