Class 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
    • Constructor Detail

      • CronJobsInfoMBeanImpl

        public CronJobsInfoMBeanImpl()
    • Method Detail

      • setCronJobService

        public void setCronJobService​(CronJobService cronJobService)
      • abortRunningCronJobs

        @ManagedOperation(description="Abort running CronJobs.")
        public java.lang.Boolean abortRunningCronJobs()
        Specified by:
        abortRunningCronJobs in interface CronJobsInfoMBean
      • getRunningCronJobs

        @ManagedAttribute(description="Overview of currently running CronJobs.",
                          persistPeriod=1)
        public java.util.Collection<java.lang.String> getRunningCronJobs()
        Specified by:
        getRunningCronJobs in interface CronJobsInfoMBean