Interface JmxManagedProcessEngineMBean
-
- All Known Implementing Classes:
JmxManagedProcessEngine,JmxManagedProcessEngineController
public interface JmxManagedProcessEngineMBeanAn MBean interface for theProcessEngine.- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()java.util.Set<java.lang.String>getRegisteredDeployments()If the engine's job executor is deloyment aware, these are the deployments it acquires jobs for.voidregisterDeployment(java.lang.String deploymentId)voidreportDbMetrics()voidunregisterDeployment(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()
-
-