public class JmxManagedJobExecutor extends Object implements PlatformService<JobExecutor>, JmxManagedJobExecutorMBean
| Modifier and Type | Field and Description |
|---|---|
protected JobExecutor |
jobExecutor |
| Constructor and Description |
|---|
JmxManagedJobExecutor(JobExecutor jobExecutor) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLockOwner() |
int |
getLockTimeInMillis() |
int |
getMaxJobsPerAcquisition() |
String |
getName() |
JobExecutor |
getValue() |
int |
getWaitTimeInMillis() |
void |
setLockOwner(String lockOwner) |
void |
setLockTimeInMillis(int lockTimeInMillis) |
void |
setMaxJobsPerAcquisition(int maxJobsPerAcquisition) |
void |
setWaitTimeInMillis(int waitTimeInMillis) |
void |
shutdown() |
void |
start() |
void |
start(PlatformServiceContainer mBeanServiceContainer) |
void |
stop(PlatformServiceContainer mBeanServiceContainer) |
protected final JobExecutor jobExecutor
public JmxManagedJobExecutor(JobExecutor jobExecutor)
public void start(PlatformServiceContainer mBeanServiceContainer)
start in interface PlatformService<JobExecutor>public void stop(PlatformServiceContainer mBeanServiceContainer)
stop in interface PlatformService<JobExecutor>public void start()
start in interface JmxManagedJobExecutorMBeanpublic void shutdown()
shutdown in interface JmxManagedJobExecutorMBeanpublic int getWaitTimeInMillis()
getWaitTimeInMillis in interface JmxManagedJobExecutorMBeanpublic void setWaitTimeInMillis(int waitTimeInMillis)
setWaitTimeInMillis in interface JmxManagedJobExecutorMBeanpublic int getLockTimeInMillis()
getLockTimeInMillis in interface JmxManagedJobExecutorMBeanpublic void setLockTimeInMillis(int lockTimeInMillis)
setLockTimeInMillis in interface JmxManagedJobExecutorMBeanpublic String getLockOwner()
getLockOwner in interface JmxManagedJobExecutorMBeanpublic void setLockOwner(String lockOwner)
setLockOwner in interface JmxManagedJobExecutorMBeanpublic int getMaxJobsPerAcquisition()
getMaxJobsPerAcquisition in interface JmxManagedJobExecutorMBeanpublic void setMaxJobsPerAcquisition(int maxJobsPerAcquisition)
setMaxJobsPerAcquisition in interface JmxManagedJobExecutorMBeanpublic String getName()
getName in interface JmxManagedJobExecutorMBeanpublic JobExecutor getValue()
getValue in interface PlatformService<JobExecutor>Copyright © 2018. All rights reserved.