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)
java.lang.Boolean
exists(java.lang.String triggerName)
java.util.List<TriggerDescription>
getTriggerDescriptions()
void
removeTrigger(java.lang.String triggerName)
void
removeTriggers(java.lang.String[] triggerNames)
void
updateCronTrigger(java.lang.String cronTrigger, ScheduleConfig scheduleConfig)
-
-
-
Method Detail
-
getTriggerDescriptions
java.util.List<TriggerDescription> getTriggerDescriptions()
-
removeTrigger
@Transactional void removeTrigger(java.lang.String triggerName)
-
removeTriggers
@Transactional void removeTriggers(java.lang.String[] triggerNames)
-
exists
java.lang.Boolean exists(java.lang.String triggerName)
-
updateCronTrigger
@Transactional void updateCronTrigger(java.lang.String cronTrigger, ScheduleConfig scheduleConfig)
-
addCronTrigger
@Transactional void addCronTrigger(ScheduleConfig scheduleConfig)
-
execute
@Transactional void execute(DeliveryConfig deliveryConfig)
-
-