org.opennms.netmgt.model.events
Class EventBuilder

java.lang.Object
  extended by org.opennms.netmgt.model.events.EventBuilder

public class EventBuilder
extends Object


Constructor Summary
EventBuilder(Event event)
           
EventBuilder(Event event, Date date)
           
EventBuilder(String uei, String source)
           
EventBuilder(String uei, String source, Date date)
           
 
Method Summary
 EventBuilder addParam(String parmName, char ch)
           
 EventBuilder addParam(String parmName, Collection<String> vals)
           
 EventBuilder addParam(String parmName, int val)
           
 EventBuilder addParam(String parmName, long val)
           
 EventBuilder addParam(String parmName, String val)
           
 Event getEvent()
           
 EventBuilder setCreationTime(Date date)
           
 void setDescription(String descr)
           
 EventBuilder setEnterpriseId(String enterprise)
           
 void setField(String name, String val)
           
 EventBuilder setGeneric(int generic)
           
 EventBuilder setHost(String hostname)
           
 EventBuilder setInterface(String ipAddress)
           
 EventBuilder setIpInterface(OnmsIpInterface iface)
           
 void setLogDest(String dest)
           
 void setLogMessage(String content)
           
 EventBuilder setMonitoredService(OnmsMonitoredService monitoredService)
           
 EventBuilder setNode(OnmsNode node)
           
 EventBuilder setNodeid(int nodeid)
           
 EventBuilder setParam(String parmName, String val)
           
 EventBuilder setService(String serviceName)
           
 EventBuilder setSeverity(String severity)
           
 EventBuilder setSnmpHost(String snmpHost)
           
 EventBuilder setSnmpVersion(String version)
           
 EventBuilder setSource(String source)
           
 EventBuilder setSpecific(int specific)
           
 EventBuilder setTime(Date date)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventBuilder

public EventBuilder(String uei,
                    String source)

EventBuilder

public EventBuilder(String uei,
                    String source,
                    Date date)

EventBuilder

public EventBuilder(Event event)

EventBuilder

public EventBuilder(Event event,
                    Date date)
Method Detail

getEvent

public Event getEvent()

setTime

public EventBuilder setTime(Date date)

setCreationTime

public EventBuilder setCreationTime(Date date)

setSource

public EventBuilder setSource(String source)

setSeverity

public EventBuilder setSeverity(String severity)

setNodeid

public EventBuilder setNodeid(int nodeid)

setHost

public EventBuilder setHost(String hostname)

setInterface

public EventBuilder setInterface(String ipAddress)

setService

public EventBuilder setService(String serviceName)

addParam

public EventBuilder addParam(String parmName,
                             String val)

setParam

public EventBuilder setParam(String parmName,
                             String val)

addParam

public EventBuilder addParam(String parmName,
                             long val)

addParam

public EventBuilder addParam(String parmName,
                             int val)

addParam

public EventBuilder addParam(String parmName,
                             char ch)

addParam

public EventBuilder addParam(String parmName,
                             Collection<String> vals)

setNode

public EventBuilder setNode(OnmsNode node)

setIpInterface

public EventBuilder setIpInterface(OnmsIpInterface iface)

setMonitoredService

public EventBuilder setMonitoredService(OnmsMonitoredService monitoredService)

setSnmpVersion

public EventBuilder setSnmpVersion(String version)

setEnterpriseId

public EventBuilder setEnterpriseId(String enterprise)

setGeneric

public EventBuilder setGeneric(int generic)

setSpecific

public EventBuilder setSpecific(int specific)

setSnmpHost

public EventBuilder setSnmpHost(String snmpHost)

setField

public void setField(String name,
                     String val)

setLogDest

public void setLogDest(String dest)

setLogMessage

public void setLogMessage(String content)

setDescription

public void setDescription(String descr)


Copyright © 2009. All Rights Reserved.