CLI API Java Documentation

 

This topic discusses the various API classes available with the CLI API. They are classified based on the following.

 

CLI Core Package

 

Package Description

CLI Core API

com.adventnet.cli

This package implements the basic CLI Communications with a CLI Device.

 

CLI Transport Provider

 

Package Description

CLI Transport

com.adventnet.cli.transport

This package consists of Transport classes for communicating with CLI Devices.

Serial API

com.adventnet.cli.serial

This package contains the classes for connecting devices to  the serial port.

Telnet API

com.adventnet.cli.telnet

This package contains the classes for connecting remote devices through telnet.

SSH API

com.adventnet.cli.transport.ssh

This package contains the classes for connecting remote devices through SSH.

 

CLI Utilities

 

Package Description

CLI Parser

  • com.adventnet.util.parser

  • com.adventnet.util.parser.generic

  • com.adventnet.util.parser.line

This package contains the Utility classes for parsing any message Stream and split into String tokens based on Delimiter definitions in an XML File.

Scripting

com.adventnet.util.script

This package contains the classes for executing scripts.

Terminal IO Handler

com.adventnet.cli.terminal

This package contains classes for handling terminal parameters.

Config API

com.adventnet.cli.config

This package contains classes for configuring all CLI based devices like routers, switches and others.

CLI Message Set

com.adventnet.cli.messageset

This package contains classes for constructing commands based on a Command set and Data Set.

CLI Log Manager

com.adventnet.cli.util

This package contains classes for receiving and log messages.

 

CLI Beans

 

Package Description

CLI Beans

  • com.adventnet.cli.beans

  • com.adventnet.cli.beans.tree

This package consists of Beans classes related to CLI Browser and CLI Tree.

 

Distributed API

 

Package Description

RMI API

com.adventnet.cli.rmi

This package contains the RMI server side interface and factory for the CLI API.

 

To view the API section, Please refer Java Documentation.

 



Copyright © 2009 ZOHO Corp. All Rights Reserved.