001
014
015 package com.liferay.portal.kernel.scheduler;
016
017 import java.io.Serializable;
018
019
022 public interface SchedulerEntry extends Serializable {
023
024 public String getDescription();
025
026 public String getEventListenerClass();
027
028 public String getPropertyKey();
029
030 public TimeUnit getTimeUnit();
031
032 public Trigger getTrigger() throws SchedulerException;
033
034 public TriggerType getTriggerType();
035
036 public String getTriggerValue();
037
038 public void setDescription(String description);
039
040 public void setEventListenerClass(String eventListenerClass);
041
042 public void setPropertyKey(String propertyKey);
043
044 public void setTimeUnit(TimeUnit timeUnit);
045
046 public void setTriggerType(TriggerType triggerType);
047
048 public void setTriggerValue(int triggerValue);
049
050 public void setTriggerValue(long triggerValue);
051
052 public void setTriggerValue(String triggerValue);
053
054 }