Class JmxManagedJobExecutor
java.lang.Object
org.camunda.bpm.container.impl.jmx.services.JmxManagedJobExecutor
- All Implemented Interfaces:
JmxManagedJobExecutorMBean,PlatformService<JobExecutor>
public class JmxManagedJobExecutor
extends Object
implements PlatformService<JobExecutor>, JmxManagedJobExecutorMBean
- Author:
- Daniel Meyer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintgetName()getValue()intbooleanisActive()voidsetLockOwner(String lockOwner) voidsetLockTimeInMillis(int lockTimeInMillis) voidsetMaxJobsPerAcquisition(int maxJobsPerAcquisition) voidsetWaitTimeInMillis(int waitTimeInMillis) voidshutdown()voidstart()voidstart(PlatformServiceContainer mBeanServiceContainer) voidstop(PlatformServiceContainer mBeanServiceContainer)
-
Field Details
-
jobExecutor
-
-
Constructor Details
-
JmxManagedJobExecutor
-
-
Method Details
-
start
- Specified by:
startin interfacePlatformService<JobExecutor>
-
stop
- Specified by:
stopin interfacePlatformService<JobExecutor>
-
start
public void start()- Specified by:
startin interfaceJmxManagedJobExecutorMBean
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceJmxManagedJobExecutorMBean
-
getWaitTimeInMillis
public int getWaitTimeInMillis()- Specified by:
getWaitTimeInMillisin interfaceJmxManagedJobExecutorMBean
-
setWaitTimeInMillis
public void setWaitTimeInMillis(int waitTimeInMillis) - Specified by:
setWaitTimeInMillisin interfaceJmxManagedJobExecutorMBean
-
getLockTimeInMillis
public int getLockTimeInMillis()- Specified by:
getLockTimeInMillisin interfaceJmxManagedJobExecutorMBean
-
setLockTimeInMillis
public void setLockTimeInMillis(int lockTimeInMillis) - Specified by:
setLockTimeInMillisin interfaceJmxManagedJobExecutorMBean
-
getLockOwner
- Specified by:
getLockOwnerin interfaceJmxManagedJobExecutorMBean
-
setLockOwner
- Specified by:
setLockOwnerin interfaceJmxManagedJobExecutorMBean
-
getMaxJobsPerAcquisition
public int getMaxJobsPerAcquisition()- Specified by:
getMaxJobsPerAcquisitionin interfaceJmxManagedJobExecutorMBean
-
setMaxJobsPerAcquisition
public void setMaxJobsPerAcquisition(int maxJobsPerAcquisition) - Specified by:
setMaxJobsPerAcquisitionin interfaceJmxManagedJobExecutorMBean
-
getName
- Specified by:
getNamein interfaceJmxManagedJobExecutorMBean
-
getValue
- Specified by:
getValuein interfacePlatformService<JobExecutor>
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceJmxManagedJobExecutorMBean
-