Interface ScheduledPersistedAction
-
- All Superinterfaces:
SchedulableAction
- All Known Implementing Classes:
ScheduledPersistedActionImpl
public interface ScheduledPersistedAction extends SchedulableAction
The scheduling wrapper around a persisted action, which is to be executed on a scheduled basis.- Since:
- 3.4
- Author:
- Nick Burch
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.alfresco.service.cmr.action.scheduled.SchedulableAction
SchedulableAction.IntervalPeriod
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActiongetAction()Get the action which the schedule applies toNodeRefgetActionNodeRef()Get the persistedNodeRefof the action this applies toStringgetScheduleInterval()Returns the interval in a form like 1Day (1 day) or 2Hour (2 hours)DategetScheduleLastExecutedAt()When was this action last run, if ever?-
Methods inherited from interface org.alfresco.service.cmr.action.scheduled.SchedulableAction
getScheduleIntervalCount, getScheduleIntervalPeriod, getScheduleStart, setScheduleIntervalCount, setScheduleIntervalPeriod, setScheduleStart
-
-
-
-
Method Detail
-
getAction
Action getAction()
Get the action which the schedule applies to
-
getScheduleLastExecutedAt
Date getScheduleLastExecutedAt()
When was this action last run, if ever?
-
getScheduleInterval
String getScheduleInterval()
Returns the interval in a form like 1Day (1 day) or 2Hour (2 hours)
-
-