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 java.lang.String
getName()
java.util.Set<java.lang.String>
getRegisteredDeployments()
If the engine's job executor is deloyment aware, these are the deployments it acquires jobs for.void
registerDeployment(java.lang.String deploymentId)
void
reportDbMetrics()
void
unregisterDeployment(java.lang.String deploymentId)
-
-
-
Method Detail
-
getName
java.lang.String getName()
- Returns:
- the name of the
ProcessEngine
-
getRegisteredDeployments
java.util.Set<java.lang.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(java.lang.String deploymentId)
-
unregisterDeployment
void unregisterDeployment(java.lang.String deploymentId)
-
reportDbMetrics
void reportDbMetrics()
-
-