public static interface IAlertNotifierPlugin.IAlertNotifierContext
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generateAlertDetailsUrl()
Generates a URL for administrators to view
the alerts details and analyze its flow map (if any)
|
java.lang.String |
generateEquivalentAlertDetailsUrl()
Generates a URL for administrators to view
the details of all equivalent alert instances
and analyze their flow maps (if any)
|
java.lang.String |
generateViewApplicationLogUrl()
Generates a URL for administrators to view
the associated Application event logs associated with
this alert (if any).
|
java.lang.String |
generateViewAuditLogUrl()
Generates a URL for administrators to view
the associated Audit records associated with
this alert (if any).
|
java.lang.String |
getAlertId()
Internal identifier for this Alert
|
ICallSite |
getAlertOriginCallSite()
Gives access to information related to
the site that raised the alert.
|
ICallSite |
getConsumerCallSite()
Immediate upstream source of a call (or Consumer site).
|
java.lang.String |
getEquivalenceId()
Internal identifier to identify multiple alert instances as equivalent
|
java.lang.String |
getFailureConditionText()
Alert raising reason message.
|
java.lang.String |
getHostAddress()
Host address on which the alert was raised.
|
java.lang.String |
getLogicalThreadId()
Returns the LogicalThreadId (LTID) associated with
the Alert (if any).
|
java.lang.String |
getMessage()
User-configured string (or default alert message).
|
java.lang.String |
getPolicyGroupName() |
ICallSite |
getProviderCallSite()
Immediate downstream target of a call (or Provider site).
|
java.lang.String |
getRuleTypeText() |
IAlertNotifierPlugin.AlertSeverity |
getSeverity()
Alert's severity level
|
java.lang.String |
getStatisticTypeId() |
java.util.Date |
getTimeOccured()
Alert event time occurrence.
|
boolean |
hasFlowMap()
Indicate if the alert has an associated flowmap.
|
boolean |
isEmailEnabled()
returns false if SMTP is disabled or not configured.
|
IEmailMessage |
newEmailMessage()
Create an Email Message to send using the
product internal SMTP subsystem.
|
java.lang.String getAlertId() throws java.lang.Exception
java.lang.Exception
java.lang.String getEquivalenceId() throws java.lang.Exception
java.lang.Exception
IAlertNotifierPlugin.AlertSeverity getSeverity() throws java.lang.Exception
java.lang.Exception
java.util.Date getTimeOccured() throws java.lang.Exception
java.lang.Exception
java.lang.String getLogicalThreadId() throws java.lang.Exception
java.lang.Exception
ICallSite getAlertOriginCallSite() throws java.lang.Exception
java.lang.Exception
ICallSite getConsumerCallSite() throws java.lang.Exception
java.lang.Exception
ICallSite getProviderCallSite() throws java.lang.Exception
java.lang.Exception
java.lang.String getHostAddress() throws java.lang.Exception
java.lang.Exception
java.lang.String getMessage() throws java.lang.Exception
java.lang.Exception
java.lang.String getFailureConditionText() throws java.lang.Exception
java.lang.Exception
boolean hasFlowMap() throws java.lang.Exception
java.lang.Exception
boolean isEmailEnabled() throws java.lang.Exception
java.lang.Exception
IEmailMessage newEmailMessage() throws java.lang.Exception
java.lang.Exception
java.lang.String generateAlertDetailsUrl() throws java.lang.Exception
java.lang.Exception
java.lang.String generateEquivalentAlertDetailsUrl() throws java.lang.Exception
java.lang.Exception
java.lang.String generateViewAuditLogUrl() throws java.lang.Exception
java.lang.Exception
java.lang.String generateViewApplicationLogUrl() throws java.lang.Exception
java.lang.Exception
java.lang.String getStatisticTypeId() throws java.lang.Exception
java.lang.Exception
java.lang.String getRuleTypeText() throws java.lang.Exception
java.lang.Exception
java.lang.String getPolicyGroupName() throws java.lang.Exception
java.lang.Exception