|
WebNMS TL1 API Release 4 Specification | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
| TL1Parser | This interface must be implemented if you wish to write your own TL1 Parser for parsing TL1 messages sent between the manager and the agent. |
| Class Summary | |
| TL1AckMessageParser | This TL1AckMessageParser class is used to generate a
com.adventnet.tl1.message.TL1AckMessage object from a
raw TL1 acknowledgement message string. |
| TL1AutonomousMessageParser | This TL1AutonomousMessageParser class is used to generate a
com.adventnet.tl1.message.TL1AutonomousMessage object from a
raw TL1 autonomous message string. |
| TL1InputMessageParser | This TL1InputMessageParser class is used to generate a
com.adventnet.tl1.message.TL1InputMessage object from a
raw TL1 input message string. |
| TL1MessageParser | This TL1MessageParser class is used to scan and seamlessly generate
com.adventnet.tl1.message.TL1Message objects from raw ASCII
character streams (TL1 Protocol Data Units). |
| TL1ResponseMessageParser | This TL1ResponseMessageParser class is used to generate a
com.adventnet.tl1.message.TL1ResponseMessage object from a
raw TL1 response message string. |
| Exception Summary | |
| TL1ParserException | This TL1ParserException is thrown by the factory methods and the getter (extractor of a specific message part) methods of all the TL1 message parsers. |
This TL1 Parser package provides powerful, context sensitive, pattern recognition algorithm based TL1 message parsers, for parsing TL1 messages exchanged between a manager system and a TL1 NE (agent).
It defines the TL1Parser interface (contract with TL1Session), for seamless
parsing and generation of TL1Message objects for all TL1 messages, and
provides an off-the-shelf implementation (TL1MessageParser). It also provides
specialized parsers for all the four types of TL1 messages. These parsers are
capable of smart recognition and flexible parsing of non-standard TL1 messages
as well as performing exhaustive grammar (rule) checks based on the
GR-831-CORE specification. TL1MessageParser is optimized, for performance,
using a simple and rapid probabilistic-search methodology.
Block Diagram:
The image below shows the inter-dependency between the classes in this
package.
|
WebNMS TL1 API Release 4 Specification | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||