Package org.opennms.web.svclayer
Interface SchedulerService
-
- All Known Implementing Classes:
DefaultSchedulerService
@Transactional(readOnly=true) public interface SchedulerService
SchedulerService interface.
- Since:
- 1.8.1
- Version:
- $Id: $
- Author:
- ranger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addCronTrigger(ScheduleConfig scheduleConfig)
void
execute(DeliveryConfig deliveryConfig)
Boolean
exists(String triggerName)
List<TriggerDescription>
getTriggerDescriptions()
void
removeTrigger(String triggerName)
void
removeTriggers(String[] triggerNames)
void
updateCronTrigger(String cronTrigger, ScheduleConfig scheduleConfig)
-
-
-
Method Detail
-
getTriggerDescriptions
List<TriggerDescription> getTriggerDescriptions()
-
removeTrigger
@Transactional void removeTrigger(String triggerName)
-
removeTriggers
@Transactional void removeTriggers(String[] triggerNames)
-
updateCronTrigger
@Transactional void updateCronTrigger(String cronTrigger, ScheduleConfig scheduleConfig)
-
addCronTrigger
@Transactional void addCronTrigger(ScheduleConfig scheduleConfig)
-
execute
@Transactional void execute(DeliveryConfig deliveryConfig)
-
-