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 -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanvoidsetCronJobService(CronJobService cronJobService) Deprecated.since 2205voidsetHolder(MetricsCronJobHolder holder) Methods inherited from class de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
activateTenant, afterPropertiesSet, deactivateTenant, getBeanInterface, getObjectName, setBeanInterface, setJmxPathMethods inherited from class de.hybris.platform.jmx.mbeans.impl.JMXBindableTenantAwareObject
getJmxDomain, getJmxPath, getObjectNameString, getTenantId, setTenant
-
Constructor Details
-
CronJobsInfoMBeanImpl
public CronJobsInfoMBeanImpl()
-
-
Method Details
-
setHolder
-
setCronJobService
@Deprecated(since="2205", forRemoval=false) public void setCronJobService(CronJobService cronJobService) Deprecated.since 2205- Parameters:
cronJobService-
-
isJNDIContextAware
protected boolean isJNDIContextAware()- Overrides:
isJNDIContextAwarein classAbstractJMXMBean
-
abortRunningCronJobs
- Specified by:
abortRunningCronJobsin interfaceCronJobsInfoMBean
-
getRunningCronJobs
@ManagedAttribute(description="Overview of currently running CronJobs.", persistPeriod=1) public Collection<String> getRunningCronJobs()- Specified by:
getRunningCronJobsin interfaceCronJobsInfoMBean
-