org.opennms.netmgt.tl1d
Class Tl1Message

java.lang.Object
  extended by org.opennms.netmgt.tl1d.Tl1Message
Direct Known Subclasses:
Tl1AutonomousMessage

public abstract class Tl1Message
extends Object

Abstraction for generic TL1 Messages. Must generic methods are used to populate OpenNMS Event fields.

Author:
David Hustace

Field Summary
static int ACKNOWLEDGEMENT
           
static int AUTONOMOUS
           
static int INPUT
           
static int OUTPUT
           
 
Constructor Summary
Tl1Message()
           
 
Method Summary
 String getHost()
           
 String getRawMessage()
           
 Date getTimestamp()
           
 void setHost(String host)
           
 void setRawMessage(String rawMessage)
           
 void setTimestamp(Date timestamp)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INPUT

public static final int INPUT
See Also:
Constant Field Values

OUTPUT

public static final int OUTPUT
See Also:
Constant Field Values

ACKNOWLEDGEMENT

public static final int ACKNOWLEDGEMENT
See Also:
Constant Field Values

AUTONOMOUS

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

Tl1Message

public Tl1Message()
Method Detail

getTimestamp

public Date getTimestamp()

setTimestamp

public void setTimestamp(Date timestamp)

getRawMessage

public String getRawMessage()

setRawMessage

public void setRawMessage(String rawMessage)

getHost

public String getHost()

setHost

public void setHost(String host)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009. All Rights Reserved.