Class ScheduledTasksEndpoint
- java.lang.Object
- org.springframework.boot.actuate.scheduling.ScheduledTasksEndpoint
@Endpoint(id="scheduledtasks") public class ScheduledTasksEndpoint extends Object
Endpoint
to expose information about an application's scheduled tasks.- Since:
- 2.0.0
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ScheduledTasksEndpoint.CronTaskDescription
A description of aCronTask
or aTriggerTask
with aCronTrigger
.static class
ScheduledTasksEndpoint.FixedDelayTaskDescription
A description of aFixedDelayTask
or aTriggerTask
with a fixed-delayPeriodicTrigger
.static class
ScheduledTasksEndpoint.FixedRateTaskDescription
A description of aFixedRateTask
or aTriggerTask
with a fixed-ratePeriodicTrigger
.static class
ScheduledTasksEndpoint.IntervalTaskDescription
A description of anIntervalTask
.static class
ScheduledTasksEndpoint.RunnableDescription
A description of aTask's
Runnable
.static class
ScheduledTasksEndpoint.ScheduledTasksReport
A report of an application's scheduledTasks
, primarily intended for serialization to JSON.static class
ScheduledTasksEndpoint.TaskDescription
Base class for descriptions of aTask
.
Constructor Summary
Constructors Constructor Description ScheduledTasksEndpoint(Collection<org.springframework.scheduling.config.ScheduledTaskHolder> scheduledTaskHolders)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduledTasksEndpoint.ScheduledTasksReport
scheduledTasks()
Constructor Detail
ScheduledTasksEndpoint
public ScheduledTasksEndpoint(Collection<org.springframework.scheduling.config.ScheduledTaskHolder> scheduledTaskHolders)
Method Detail
scheduledTasks
@ReadOperation public ScheduledTasksEndpoint.ScheduledTasksReport scheduledTasks()