org.opennms.netmgt.tl1d
Class Tl1AutonomousMessage

java.lang.Object
  extended by org.opennms.netmgt.tl1d.Tl1Message
      extended by org.opennms.netmgt.tl1d.Tl1AutonomousMessage

public class Tl1AutonomousMessage
extends Tl1Message

This class is used to represent a TL1 Autonomous Message as defined below and scraped from WikiPedia.

TL1 autonomous message
Auto Header Auto Id Auto block Terminators
SID Date Time Alarm code ATAG Verb
MyNE 04-08-14 09:12:04 A 101 REPT EVT SESSION

Author:
David Hustace

Nested Class Summary
protected  class Tl1AutonomousMessage.AutoBlock
           
protected  class Tl1AutonomousMessage.AutoHeader
           
protected  class Tl1AutonomousMessage.AutoId
           
 
Field Summary
static String UEI
           
 
Fields inherited from class org.opennms.netmgt.tl1d.Tl1Message
ACKNOWLEDGEMENT, AUTONOMOUS, INPUT, OUTPUT
 
Constructor Summary
Tl1AutonomousMessage(String rawMessage)
           
 
Method Summary
 Tl1AutonomousMessage.AutoBlock getAutoBlock()
           
 Tl1AutonomousMessage.AutoHeader getHeader()
           
 Tl1AutonomousMessage.AutoId getId()
           
 String getTerminator()
           
 void setAutoBlock(Tl1AutonomousMessage.AutoBlock block)
           
 void setHeader(Tl1AutonomousMessage.AutoHeader header)
           
 void setId(Tl1AutonomousMessage.AutoId id)
           
 void setTerminator(String terminator)
           
 
Methods inherited from class org.opennms.netmgt.tl1d.Tl1Message
getHost, getRawMessage, getTimestamp, setHost, setRawMessage, setTimestamp, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UEI

public static final String UEI
See Also:
Constant Field Values
Constructor Detail

Tl1AutonomousMessage

public Tl1AutonomousMessage(String rawMessage)
Method Detail

getHeader

public Tl1AutonomousMessage.AutoHeader getHeader()

setHeader

public void setHeader(Tl1AutonomousMessage.AutoHeader header)

getId

public Tl1AutonomousMessage.AutoId getId()

setId

public void setId(Tl1AutonomousMessage.AutoId id)

getAutoBlock

public Tl1AutonomousMessage.AutoBlock getAutoBlock()

setAutoBlock

public void setAutoBlock(Tl1AutonomousMessage.AutoBlock block)

getTerminator

public String getTerminator()

setTerminator

public void setTerminator(String terminator)


Copyright © 2009. All Rights Reserved.