org.opennms.netmgt.model
Class OnmsAlarm

java.lang.Object
  extended by org.opennms.netmgt.model.OnmsAlarm
All Implemented Interfaces:
Serializable

public class OnmsAlarm
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static int CLEARED_SEVERITY
           
static int CRITICAL_SEVERITY
           
static int INDETERMINATE_SEVERITY
           
static int MAJOR_SEVERITY
           
static int MINOR_SEVERITY
           
static int NORMAL_SEVERITY
           
static int PROBLEM_TYPE
           
static int RESOLUTION_TYPE
           
static int WARNING_SEVERITY
           
 
Constructor Summary
OnmsAlarm()
          default constructor
OnmsAlarm(Integer alarmid, String eventuei, OnmsDistPoller distPoller, Integer counter, Integer severity, Date firsteventtime, OnmsEvent event)
          minimal constructor
OnmsAlarm(Integer alarmid, String eventuei, OnmsDistPoller distPoller, OnmsNode node, String ipaddr, OnmsServiceType serviceType, String reductionkey, Integer alarmtype, Integer counter, Integer severity, Date firsteventtime, String description, String logmsg, String operinstruct, String tticketid, TroubleTicketState tticketstate, String mouseovertext, Date suppresseduntil, String suppresseduser, Date suppressedtime, String alarmackuser, Date alarmacktime, String clearuei, String managedObjectInstance, String managedObjectType, OnmsEvent event)
          full constructor
 
Method Summary
 Date getAlarmAckTime()
           
 String getAlarmAckUser()
           
 Integer getAlarmType()
           
 String getApplicationDN()
           
 String getClearKey()
           
 String getClearUei()
           
 Integer getCounter()
           
 String getDescription()
           
 Map<String,String> getDetails()
           
 OnmsDistPoller getDistPoller()
           
 Date getFirstAutomationTime()
           
 Date getFirstEventTime()
           
 Integer getId()
           
 String getIpAddr()
           
 Date getLastAutomationTime()
           
 OnmsEvent getLastEvent()
           
 Date getLastEventTime()
           
 String getLogMsg()
           
 String getManagedObjectInstance()
           
 String getManagedObjectType()
           
 String getMouseOverText()
           
 OnmsNode getNode()
           
 String getOperInstruct()
           
 String getOssPrimaryKey()
           
 String getQosAlarmState()
           
 String getReductionKey()
           
 OnmsServiceType getServiceType()
           
 Integer getSeverity()
           
 Date getSuppressedTime()
           
 Date getSuppressedUntil()
           
 String getSuppressedUser()
           
 String getTTicketId()
           
 TroubleTicketState getTTicketState()
           
 String getUei()
           
 String getX733AlarmType()
           
 int getX733ProbableCause()
           
 void setAlarmAckTime(Date alarmacktime)
           
 void setAlarmAckUser(String alarmackuser)
           
 void setAlarmType(Integer alarmtype)
           
 void setApplicationDN(String applicationDN)
           
 void setClearKey(String clearKey)
           
 void setClearUei(String clearuei)
           
 void setCounter(Integer counter)
           
 void setDescription(String description)
           
 void setDetails(Map<String,String> alarmDetails)
           
 void setDistPoller(OnmsDistPoller distPoller)
           
 void setFirstAutomationTime(Date firstAutomationTime)
           
 void setFirstEventTime(Date firsteventtime)
           
 void setId(Integer alarmid)
           
 void setIpAddr(String ipaddr)
           
 void setLastAutomationTime(Date lastAutomationTime)
           
 void setLastEvent(OnmsEvent event)
           
 void setLastEventTime(Date lastEventTime)
           
 void setLogMsg(String logmsg)
           
 void setManagedObjectInstance(String managedObjectInstance)
           
 void setManagedObjectType(String managedObjectType)
           
 void setMouseOverText(String mouseovertext)
           
 void setNode(OnmsNode node)
           
 void setOperInstruct(String operinstruct)
           
 void setOssPrimaryKey(String key)
           
 void setQosAlarmState(String alarmState)
           
 void setReductionKey(String reductionkey)
           
 void setServiceType(OnmsServiceType service)
           
 void setSeverity(Integer severity)
           
 void setSuppressedTime(Date suppressedtime)
           
 void setSuppressedUntil(Date suppresseduntil)
           
 void setSuppressedUser(String suppresseduser)
           
 void setTTicketId(String tticketid)
           
 void setTTicketState(TroubleTicketState tticketstate)
           
 void setUei(String eventuei)
           
 void setX733AlarmType(String alarmType)
           
 void setX733ProbableCause(int cause)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INDETERMINATE_SEVERITY

public static final int INDETERMINATE_SEVERITY
See Also:
Constant Field Values

CLEARED_SEVERITY

public static final int CLEARED_SEVERITY
See Also:
Constant Field Values

NORMAL_SEVERITY

public static final int NORMAL_SEVERITY
See Also:
Constant Field Values

WARNING_SEVERITY

public static final int WARNING_SEVERITY
See Also:
Constant Field Values

MINOR_SEVERITY

public static final int MINOR_SEVERITY
See Also:
Constant Field Values

MAJOR_SEVERITY

public static final int MAJOR_SEVERITY
See Also:
Constant Field Values

CRITICAL_SEVERITY

public static final int CRITICAL_SEVERITY
See Also:
Constant Field Values

PROBLEM_TYPE

public static final int PROBLEM_TYPE
See Also:
Constant Field Values

RESOLUTION_TYPE

public static final int RESOLUTION_TYPE
See Also:
Constant Field Values
Constructor Detail

OnmsAlarm

public OnmsAlarm(Integer alarmid,
                 String eventuei,
                 OnmsDistPoller distPoller,
                 OnmsNode node,
                 String ipaddr,
                 OnmsServiceType serviceType,
                 String reductionkey,
                 Integer alarmtype,
                 Integer counter,
                 Integer severity,
                 Date firsteventtime,
                 String description,
                 String logmsg,
                 String operinstruct,
                 String tticketid,
                 TroubleTicketState tticketstate,
                 String mouseovertext,
                 Date suppresseduntil,
                 String suppresseduser,
                 Date suppressedtime,
                 String alarmackuser,
                 Date alarmacktime,
                 String clearuei,
                 String managedObjectInstance,
                 String managedObjectType,
                 OnmsEvent event)
full constructor


OnmsAlarm

public OnmsAlarm()
default constructor


OnmsAlarm

public OnmsAlarm(Integer alarmid,
                 String eventuei,
                 OnmsDistPoller distPoller,
                 Integer counter,
                 Integer severity,
                 Date firsteventtime,
                 OnmsEvent event)
minimal constructor

Method Detail

getId

public Integer getId()

setId

public void setId(Integer alarmid)

getUei

public String getUei()

setUei

public void setUei(String eventuei)

getDistPoller

public OnmsDistPoller getDistPoller()

setDistPoller

public void setDistPoller(OnmsDistPoller distPoller)

getNode

public OnmsNode getNode()

setNode

public void setNode(OnmsNode node)

getIpAddr

public String getIpAddr()

setIpAddr

public void setIpAddr(String ipaddr)

getServiceType

public OnmsServiceType getServiceType()

setServiceType

public void setServiceType(OnmsServiceType service)

getReductionKey

public String getReductionKey()

setReductionKey

public void setReductionKey(String reductionkey)

getAlarmType

public Integer getAlarmType()

setAlarmType

public void setAlarmType(Integer alarmtype)

getCounter

public Integer getCounter()

setCounter

public void setCounter(Integer counter)

getSeverity

public Integer getSeverity()

setSeverity

public void setSeverity(Integer severity)

getFirstEventTime

public Date getFirstEventTime()

setFirstEventTime

public void setFirstEventTime(Date firsteventtime)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getLogMsg

public String getLogMsg()

setLogMsg

public void setLogMsg(String logmsg)

getOperInstruct

public String getOperInstruct()

setOperInstruct

public void setOperInstruct(String operinstruct)

getTTicketId

public String getTTicketId()

setTTicketId

public void setTTicketId(String tticketid)

getTTicketState

public TroubleTicketState getTTicketState()

setTTicketState

public void setTTicketState(TroubleTicketState tticketstate)

getMouseOverText

public String getMouseOverText()

setMouseOverText

public void setMouseOverText(String mouseovertext)

getSuppressedUntil

public Date getSuppressedUntil()

setSuppressedUntil

public void setSuppressedUntil(Date suppresseduntil)

getSuppressedUser

public String getSuppressedUser()

setSuppressedUser

public void setSuppressedUser(String suppresseduser)

getSuppressedTime

public Date getSuppressedTime()

setSuppressedTime

public void setSuppressedTime(Date suppressedtime)

getAlarmAckUser

public String getAlarmAckUser()

setAlarmAckUser

public void setAlarmAckUser(String alarmackuser)

getAlarmAckTime

public Date getAlarmAckTime()

setAlarmAckTime

public void setAlarmAckTime(Date alarmacktime)

getClearUei

public String getClearUei()

setClearUei

public void setClearUei(String clearuei)

getClearKey

public String getClearKey()

setClearKey

public void setClearKey(String clearKey)

getLastEvent

public OnmsEvent getLastEvent()

setLastEvent

public void setLastEvent(OnmsEvent event)

toString

public String toString()
Overrides:
toString in class Object

getLastEventTime

public Date getLastEventTime()

setLastEventTime

public void setLastEventTime(Date lastEventTime)

getApplicationDN

public String getApplicationDN()

setApplicationDN

public void setApplicationDN(String applicationDN)

getManagedObjectInstance

public String getManagedObjectInstance()

setManagedObjectInstance

public void setManagedObjectInstance(String managedObjectInstance)

getManagedObjectType

public String getManagedObjectType()

setManagedObjectType

public void setManagedObjectType(String managedObjectType)

getOssPrimaryKey

public String getOssPrimaryKey()

setOssPrimaryKey

public void setOssPrimaryKey(String key)

getX733AlarmType

public String getX733AlarmType()

setX733AlarmType

public void setX733AlarmType(String alarmType)

getX733ProbableCause

public int getX733ProbableCause()

setX733ProbableCause

public void setX733ProbableCause(int cause)

getQosAlarmState

public String getQosAlarmState()

setQosAlarmState

public void setQosAlarmState(String alarmState)

getFirstAutomationTime

public Date getFirstAutomationTime()

setFirstAutomationTime

public void setFirstAutomationTime(Date firstAutomationTime)

getLastAutomationTime

public Date getLastAutomationTime()

setLastAutomationTime

public void setLastAutomationTime(Date lastAutomationTime)

getDetails

public Map<String,String> getDetails()

setDetails

public void setDetails(Map<String,String> alarmDetails)


Copyright © 2009. All Rights Reserved.