public class Timer extends java.lang.Object implements ActionAware, NotificationAware
| Constructor and Description |
|---|
Timer(java.lang.String name,
java.lang.String description,
boolean blocking) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Action> |
getActions() |
DelayDuration |
getDelayDuration() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
java.util.Set<Notification> |
getNotifications() |
java.util.Set<Assignment> |
getReassignments() |
DelayDuration |
getRecurrence() |
boolean |
isBlocking() |
void |
setActions(java.util.Set<Action> actions) |
void |
setDelayDuration(DelayDuration delayDuration) |
void |
setNotifications(java.util.Set<Notification> notifications) |
void |
setReassignments(java.util.Set<Assignment> reassignments) |
void |
setRecurrence(DelayDuration recurrence) |
public Timer(java.lang.String name,
java.lang.String description,
boolean blocking)
public java.util.Set<Action> getActions()
getActions in interface ActionAwarepublic DelayDuration getDelayDuration()
public java.lang.String getDescription()
public java.lang.String getName()
public java.util.Set<Notification> getNotifications()
getNotifications in interface NotificationAwarepublic java.util.Set<Assignment> getReassignments()
public DelayDuration getRecurrence()
public boolean isBlocking()
public void setActions(java.util.Set<Action> actions)
setActions in interface ActionAwarepublic void setDelayDuration(DelayDuration delayDuration)
public void setNotifications(java.util.Set<Notification> notifications)
setNotifications in interface NotificationAwarepublic void setReassignments(java.util.Set<Assignment> reassignments)
public void setRecurrence(DelayDuration recurrence)