|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--com.remedy.arsys.api.EscalationTmInfo
The EscalationTmInfo class
represents the time specification for evaluating the escalation condition.
This parameter can
take one of two forms:
| Constructor Summary | |
EscalationTmInfo()
Constructor |
|
EscalationTmInfo(DayInfo date)
Constructs a new EscalationTmInfo object
using Constants.AR_ESCALATION_TYPE_TIMEMARK to
define a particular day |
|
EscalationTmInfo(long interval)
Constructs a new EscalationTmInfo object
using Constants.AR_ESCALATION_TYPE_INTERVAL to
define a time interval |
|
| Method Summary | |
java.lang.Object |
clone()
Clone implementation that returns an Object with data cloned from self. |
boolean |
equals(java.lang.Object anObject)
Use this method for checking equality. |
DayInfo |
getDate()
Returns time information for specified escalation. |
int |
getEscalationTmType()
Returns the time specification for evaluating the escalation condition. |
long |
getInterval()
Returns interval information for specified escalation. |
int |
hashCode()
This method can be used to populate a hash table. |
void |
setDate(DayInfo date)
Sets time information for specified escalation. |
void |
setEscalationTmType(int escalationTmType)
Sets the time specification for evaluating the escalation condition. |
void |
setInterval(long interval)
Sets interval information for specified escalation. |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EscalationTmInfo()
public EscalationTmInfo(long interval)
EscalationTmInfo object
using Constants.AR_ESCALATION_TYPE_INTERVAL to
define a time intervalinterval - escalation fire time in secondspublic EscalationTmInfo(DayInfo date)
EscalationTmInfo object
using Constants.AR_ESCALATION_TYPE_TIMEMARK to
define a particular dayDayInfo - escalation fire date| Method Detail |
public long getInterval()
public void setInterval(long interval)
public DayInfo getDate()
public void setDate(DayInfo date)
public int getEscalationTmType()
public void setEscalationTmType(int escalationTmType)
Constants.AR_ESCALATION_TYPE_INTERVAL that
defines how frequently the server checks the escalation condition (in seconds)
Constants.AR_ESCALATION_TYPE_TIMEMARK that
defines a particular day (by month or week)and time (hour and minute)for the
server to check the condition.
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectpublic boolean equals(java.lang.Object anObject)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||