|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hyperic.util.HypericEnum
org.hyperic.hq.escalation.server.session.EscalationAlertType
org.hyperic.hq.galerts.server.session.GalertEscalationAlertType
public final class GalertEscalationAlertType
Field Summary | |
---|---|
static GalertEscalationAlertType |
GALERT
|
Method Summary | |
---|---|
protected void |
changeAlertState(Escalatable esc,
AuthzSubject who,
EscalationStateChange newState)
Change the state of an alert. |
PerformsEscalations |
findDefinition(java.lang.Integer defId)
Find an alert definition (or something that performs escalations) given its id. |
Escalatable |
findEscalatable(java.lang.Integer id)
Find an escalatable (alert) given its ID. |
protected java.lang.String |
getLastFixedNote(PerformsEscalations def)
Return the note from the last alert instance where the alert was fixed. |
protected java.util.Collection |
getPerformersOfEscalation(Escalation escalation)
Returns a Collection of PerformsEscalations , which are
using the passed escalation. |
protected void |
logActionDetails(Escalatable esc,
Action action,
java.lang.String detail,
AuthzSubject subject)
Log the result of the execution of an action. |
protected void |
setEscalation(java.lang.Integer defId,
Escalation escalation)
Set the escalation for something which can .. |
Methods inherited from class org.hyperic.hq.escalation.server.session.EscalationAlertType |
---|
escalationInUse, findByCode, getAll |
Methods inherited from class org.hyperic.util.HypericEnum |
---|
findByCode, findByDescription, getAll, getByCode, getCode, getDescription, getJsonName, getValue, toJSON, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final GalertEscalationAlertType GALERT
Method Detail |
---|
public Escalatable findEscalatable(java.lang.Integer id)
EscalationAlertType
findEscalatable
in class EscalationAlertType
public PerformsEscalations findDefinition(java.lang.Integer defId)
EscalationAlertType
findDefinition
in class EscalationAlertType
protected void setEscalation(java.lang.Integer defId, Escalation escalation)
EscalationAlertType
setEscalation
in class EscalationAlertType
defId
- ID of the definition to set the escalation forprotected void changeAlertState(Escalatable esc, AuthzSubject who, EscalationStateChange newState)
EscalationAlertType
changeAlertState
in class EscalationAlertType
esc
- The escalatable (alert) to change state ofwho
- Person changing the statenewState
- New stateprotected void logActionDetails(Escalatable esc, Action action, java.lang.String detail, AuthzSubject subject)
EscalationAlertType
logActionDetails
in class EscalationAlertType
protected java.lang.String getLastFixedNote(PerformsEscalations def)
EscalationAlertType
getLastFixedNote
in class EscalationAlertType
protected java.util.Collection getPerformersOfEscalation(Escalation escalation)
EscalationAlertType
PerformsEscalations
, which are
using the passed escalation.
getPerformersOfEscalation
in class EscalationAlertType
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |