WebNMS TL1 API Release 4 Specification

WebNMS TL1 API Release 4 Specification

Packages
com.adventnet.tl1 This package contains the core APIs that facilitate TL1 communication.
com.adventnet.tl1.commandset This package contains classes that enables applications to easily construct TL1 messages from Tcs and Dat files.
com.adventnet.tl1.logging This package contains classes for logging framework which allows user to easily create, configure, and customize the logs .
com.adventnet.tl1.message This package contains the message APIs that constructs TL1 Messages for communication.
com.adventnet.tl1.parser 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).
com.adventnet.tl1.regex This Package contains Engines for validating an expression against a pattern or condition.
Pattern and Condition are regular expressions written in simple pre-defined syntax, against which strings are validated (to see if it matches the pattern or satisfies a condition).
Also provided are few utility methods to convert ASCII strings to Hex-notations  and vice-versa.
com.adventnet.tl1.tools.tree This package consists of components which graphically represent the TL1 commands, for managing a device, in a tree format.
com.adventnet.tl1.transport This package defines some basic interfaces for a generic transport provider framework communication between a client and server.
com.adventnet.tl1.transport.serial This package provides the default implementation for TL1 Device communication over Serial transportation.
com.adventnet.tl1.transport.tcp This package provides the default implementation for TL1 Device communication over TCP transportation.
com.adventnet.tl1.transport.telnet This package provides the default implementation for TL1 Device communication over Telnet transportation.

 


WebNMS TL1 API Release 4 Specification