|
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 EscalationAlertTypepublic PerformsEscalations findDefinition(java.lang.Integer defId)
EscalationAlertType
findDefinition in class EscalationAlertType
protected void setEscalation(java.lang.Integer defId,
Escalation escalation)
EscalationAlertType
setEscalation in class EscalationAlertTypedefId - ID of the definition to set the escalation for
protected void changeAlertState(Escalatable esc,
AuthzSubject who,
EscalationStateChange newState)
EscalationAlertType
changeAlertState in class EscalationAlertTypeesc - The escalatable (alert) to change state ofwho - Person changing the statenewState - New state
protected void logActionDetails(Escalatable esc,
Action action,
java.lang.String detail,
AuthzSubject subject)
EscalationAlertType
logActionDetails in class EscalationAlertTypeprotected java.lang.String getLastFixedNote(PerformsEscalations def)
EscalationAlertType
getLastFixedNote in class EscalationAlertTypeprotected java.util.Collection getPerformersOfEscalation(Escalation escalation)
EscalationAlertTypePerformsEscalations, 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 | ||||||||