Package org.opennms.netmgt.tl1d
Class Tl1AutonomousMessage
- java.lang.Object
-
- org.opennms.netmgt.tl1d.Tl1Message
-
- 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 - Version:
- $Id: $
- Author:
- David Hustace
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classTl1AutonomousMessage.AutoBlockprotected static classTl1AutonomousMessage.AutoHeaderprotected static classTl1AutonomousMessage.AutoId
-
Field Summary
Fields Modifier and Type Field Description static StringUEIConstantUEI="uei.opennms.org/api/tl1d/message/autono"{trunked}-
Fields inherited from class org.opennms.netmgt.tl1d.Tl1Message
ACKNOWLEDGEMENT, AUTONOMOUS, INPUT, OUTPUT
-
-
Constructor Summary
Constructors Constructor Description Tl1AutonomousMessage(String rawMessage)Constructor for Tl1AutonomousMessage.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tl1AutonomousMessage.AutoBlockgetAutoBlock()getAutoBlockTl1AutonomousMessage.AutoHeadergetHeader()getHeaderTl1AutonomousMessage.AutoIdgetId()getIdStringgetTerminator()getTerminatorvoidsetAutoBlock(Tl1AutonomousMessage.AutoBlock block)setAutoBlockvoidsetHeader(Tl1AutonomousMessage.AutoHeader header)setHeadervoidsetId(Tl1AutonomousMessage.AutoId id)setIdvoidsetTerminator(String terminator)setTerminator-
Methods inherited from class org.opennms.netmgt.tl1d.Tl1Message
getHost, getRawMessage, getTimestamp, setHost, setRawMessage, setTimestamp, toString
-
-
-
-
Field Detail
-
UEI
public static final String UEI
ConstantUEI="uei.opennms.org/api/tl1d/message/autono"{trunked}- See Also:
- Constant Field Values
-
-
Method Detail
-
getHeader
public Tl1AutonomousMessage.AutoHeader getHeader()
getHeader
- Returns:
- a
Tl1AutonomousMessage.AutoHeaderobject.
-
setHeader
public void setHeader(Tl1AutonomousMessage.AutoHeader header)
setHeader
- Parameters:
header- aTl1AutonomousMessage.AutoHeaderobject.
-
getId
public Tl1AutonomousMessage.AutoId getId()
getId
- Returns:
- a
Tl1AutonomousMessage.AutoIdobject.
-
setId
public void setId(Tl1AutonomousMessage.AutoId id)
setId
- Parameters:
id- aTl1AutonomousMessage.AutoIdobject.
-
getAutoBlock
public Tl1AutonomousMessage.AutoBlock getAutoBlock()
getAutoBlock
- Returns:
- a
Tl1AutonomousMessage.AutoBlockobject.
-
setAutoBlock
public void setAutoBlock(Tl1AutonomousMessage.AutoBlock block)
setAutoBlock
- Parameters:
block- aTl1AutonomousMessage.AutoBlockobject.
-
-