|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.model.events.EventUtils
public abstract class EventUtils
Abstract EventUtils class.
| Constructor Summary | |
|---|---|
EventUtils()
|
|
| Method Summary | |
|---|---|
static Event |
createInterfaceDeletedEvent(String source,
int nodeId,
String ipAddr)
Construct an interfaceDeleted event for an interface. |
static Event |
createNodeAddedEvent(String source,
int nodeId,
String nodeLabel,
String labelSource)
createNodeAddedEvent |
static Event |
createNodeDeletedEvent(String source,
int nodeId,
String hostName,
String nodeLabel)
This method is responsible for generating a nodeDeleted event and sending it to eventd.. |
static Event |
createNodeGainedInterfaceEvent(String source,
int nodeId,
InetAddress ifaddr)
createNodeGainedInterfaceEvent |
static Event |
createNodeGainedServiceEvent(String source,
int nodeId,
InetAddress ifaddr,
String service,
String nodeLabel,
String labelSource,
String sysName,
String sysDescr)
createNodeGainedServiceEvent |
static Event |
createNodeUpdatedEvent(String source,
Integer nodeId,
String nodeLabel,
String labelSource)
createNodeUpdatedEvent |
static Event |
createServiceDeletedEvent(String source,
int nodeId,
String ipAddr,
String service)
Constructs a serviceDeleted Event for the nodeId, ipAddr, serviceName triple |
static int |
getIntParm(Event e,
String parmName,
int defaultValue)
Retrieve the value associated with an event parameter and parse it to an int. |
static long |
getLongParm(Event e,
String parmName,
long defaultValue)
Retrieve the value associated with an event parameter and parse it to a long. |
static String |
getParm(Event e,
String parmName)
Return the value of an event parameter of null if it does not exist. |
static String |
getParm(Event e,
String parmName,
String defaultValue)
Retrieve a parameter from and event, returning defaultValue of the parameter is not set. |
static String |
toString(Event event)
toString |
static String |
toString(Parms parms)
toString |
static String |
toString(Snmp snmp)
toString |
static String |
toString(Value value)
toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EventUtils()
| Method Detail |
|---|
public static Event createNodeAddedEvent(String source,
int nodeId,
String nodeLabel,
String labelSource)
createNodeAddedEvent
source - a String object.nodeId - a int.nodeLabel - a String object.labelSource - a String object.
Event object.
public static Event createNodeGainedInterfaceEvent(String source,
int nodeId,
InetAddress ifaddr)
createNodeGainedInterfaceEvent
source - a String object.nodeId - a int.ifaddr - a InetAddress object.
Event object.
public static Event createNodeGainedServiceEvent(String source,
int nodeId,
InetAddress ifaddr,
String service,
String nodeLabel,
String labelSource,
String sysName,
String sysDescr)
createNodeGainedServiceEvent
source - a String object.nodeId - a int.ifaddr - a InetAddress object.service - a String object.nodeLabel - a String object.labelSource - a String object.sysName - a String object.sysDescr - a String object.
Event object.
public static Event createNodeDeletedEvent(String source,
int nodeId,
String hostName,
String nodeLabel)
source - A string representing the source of the eventnodeId - Nodeid of the node got deleted.hostName - the Host server name.nodeLabel - the node label of the deleted node.
Event object.
public static Event createInterfaceDeletedEvent(String source,
int nodeId,
String ipAddr)
source - the source of the eventnodeId - the nodeId of the node the interface resides inipAddr - the ipAdddr of the event
public static Event createServiceDeletedEvent(String source,
int nodeId,
String ipAddr,
String service)
source - the source of the eventnodeId - the nodeId that the service resides onipAddr - the interface that the service resides onservice - the name of the service that was deleted
public static long getLongParm(Event e,
String parmName,
long defaultValue)
e - the Event to retrieve the parameter fromparmName - the name of the parameter to retrievedefaultValue - the value to return if the paramter can not be retrieved or
parsed
public static int getIntParm(Event e,
String parmName,
int defaultValue)
e - the Event to retrieve the parameter fromparmName - the name of the parameter to retrievedefaultValue - the value to return if the paramter can not be retrieved or
parsed
public static String getParm(Event e,
String parmName,
String defaultValue)
e - The Event to retrieve the parameter fromparmName - the name of the parameter to retrievedefaultValue - the default value to return if the parameter is not set
public static String getParm(Event e,
String parmName)
e - the Event to get the parameter forparmName - the name of the parameter to retrieve
public static Event createNodeUpdatedEvent(String source,
Integer nodeId,
String nodeLabel,
String labelSource)
createNodeUpdatedEvent
source - a String object.nodeId - a Integer object.nodeLabel - a String object.labelSource - a String object.
Event object.public static String toString(Event event)
toString
event - a Event object.
String object.public static String toString(Parms parms)
toString
parms - a Parms object.
String object.public static String toString(Value value)
toString
value - a Value object.
String object.public static String toString(Snmp snmp)
toString
snmp - a Snmp object.
String object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||