|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectibi.broker.api.data.schedule.TimeInfo
public abstract class TimeInfo
The TimeInfo class is an abstract class used to represent time-related information as it pertains to scheduling within ReportCaster. The classes that directly extend this class are: TimeInfoDay, TimeInfoMinute, TimeInfoMonth, and TimeInfoOnce. Other classes that are indirect extensions include: TimeInfoHour, TimeInfoWeek, and TimeInfoYear.
Field Summary | |
---|---|
static int |
CUSTOM
|
static int |
DAY
Interval type indicating execution daily. |
protected java.lang.String |
description
|
static int |
HOUR
Interval type indicating execution hourly. |
protected java.lang.String |
id
|
static int |
MINUTE
Interval type indicating execution every minute. |
static int |
MONTH
Interval type indicating execution monthly. |
protected java.lang.String |
name
|
static int |
ONCE
Interval type indicating one-time execution. |
static int |
WEEK
Interval type indicating execution weekly. |
static int |
YEAR
Interval type indicating execution yearly. |
Constructor Summary | |
---|---|
TimeInfo()
|
Method Summary | |
---|---|
java.lang.String |
getDescription()
|
java.lang.String |
getId()
|
java.lang.String |
getName()
|
java.util.Calendar |
getNextRunTime()
Obtains a Java Calendar Object indicating the next run time for a scheduled event. |
java.util.Calendar |
getStartTime()
Obtains a Java Calendar Object indicating the start time for a scheduled event. |
void |
setDescription(java.lang.String description)
|
void |
setId(java.lang.String id)
|
void |
setName(java.lang.String name)
|
void |
setNextRunTime(java.util.Calendar nextRunTime)
Assigns a Java Calendar Object indicating the next run time for a scheduled event. |
void |
setStartTime(java.util.Calendar startTime)
Assigns a Java Calendar Object indicating the start time for a scheduled event. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ONCE
MINUTE
,
HOUR
,
DAY
,
WEEK
,
MONTH
,
YEAR
,
Constant Field Valuespublic static final int MINUTE
ONCE
,
HOUR
,
DAY
,
WEEK
,
MONTH
,
YEAR
,
Constant Field Valuespublic static final int HOUR
ONCE
,
MINUTE
,
DAY
,
WEEK
,
MONTH
,
YEAR
,
Constant Field Valuespublic static final int DAY
ONCE
,
MINUTE
,
HOUR
,
WEEK
,
MONTH
,
YEAR
,
Constant Field Valuespublic static final int WEEK
ONCE
,
MINUTE
,
HOUR
,
DAY
,
MONTH
,
YEAR
,
Constant Field Valuespublic static final int MONTH
ONCE
,
MINUTE
,
HOUR
,
DAY
,
WEEK
,
YEAR
,
Constant Field Valuespublic static final int YEAR
ONCE
,
MINUTE
,
HOUR
,
DAY
,
WEEK
,
MONTH
,
Constant Field Valuespublic static final int CUSTOM
protected java.lang.String id
protected java.lang.String name
protected java.lang.String description
Constructor Detail |
---|
public TimeInfo()
Method Detail |
---|
public java.util.Calendar getNextRunTime()
setNextRunTime(java.util.Calendar)
public void setNextRunTime(java.util.Calendar nextRunTime)
nextRunTime
- A Calendar object indicating the next run time of the schedule.getNextRunTime()
public java.util.Calendar getStartTime()
setStartTime(java.util.Calendar)
public void setStartTime(java.util.Calendar startTime)
startTime
- A Calendar object indicating the start time of a specific schedule.getStartTime()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getName()
public void setName(java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |