Class CronJobsInfoMBeanImpl
- java.lang.Object
-
- de.hybris.platform.jmx.mbeans.impl.JMXBindableTenantAwareObject
-
- de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
-
- de.hybris.platform.cronjob.mbeans.impl.CronJobsInfoMBeanImpl
-
- All Implemented Interfaces:
CronJobsInfoMBean,org.springframework.beans.factory.InitializingBean
@ManagedResource(description="Gives an overview of currently running CronJobs and the possibility to abort them.") public class CronJobsInfoMBeanImpl extends AbstractJMXMBean implements CronJobsInfoMBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
AbstractJMXMBean.TenantAwareExecutor<T>
-
-
Constructor Summary
Constructors Constructor Description CronJobsInfoMBeanImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleanabortRunningCronJobs()java.util.Collection<java.lang.String>getRunningCronJobs()protected booleanisJNDIContextAware()voidsetCronJobService(CronJobService cronJobService)-
Methods inherited from class de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
activateTenant, afterPropertiesSet, deactivateTenant, getBeanInterface, getObjectName, setBeanInterface, setJmxPath
-
Methods inherited from class de.hybris.platform.jmx.mbeans.impl.JMXBindableTenantAwareObject
getJmxDomain, getJmxPath, getObjectNameString, getTenantId, setTenant
-
-
-
-
Method Detail
-
setCronJobService
public void setCronJobService(CronJobService cronJobService)
-
isJNDIContextAware
protected boolean isJNDIContextAware()
- Overrides:
isJNDIContextAwarein classAbstractJMXMBean
-
abortRunningCronJobs
@ManagedOperation(description="Abort running CronJobs.") public java.lang.Boolean abortRunningCronJobs()
- Specified by:
abortRunningCronJobsin interfaceCronJobsInfoMBean
-
getRunningCronJobs
@ManagedAttribute(description="Overview of currently running CronJobs.", persistPeriod=1) public java.util.Collection<java.lang.String> getRunningCronJobs()- Specified by:
getRunningCronJobsin interfaceCronJobsInfoMBean
-
-