3.5.2 Web NMS Jars

 

The Web NMS Java Archive Files (JAR) contain classes that are essential for executing the Web NMS application. The following table list the JARs present in AdventNet Web NMS and a short description of the JARs.

 


Note

Available

Not Available

 Need to be downloaded from the website.

 

The files marked with this sign in following tables are packaged in a separate file and available for download at http://adventnet.com/products/webnms/tutorials/StandardWebNMSAgent.zip

 

After downloading StandardWebNMSAgent.zip which contains all the Simulator-related files, extract them under <Web NMS Home>.

 

List of JARs present in the <Web NMS Home>/classes directory

 

JAR Name

Description

Professional Edition

Standard Edition

Express Edition

AdventNetAboutDialog.jar

Classes for the common "About Dialog" that will be shown consistently across all tools.

 

AdventNetARUtils.jar

Contains classes required for code merging.

 

AdventNetAgentUIUtilities.jar

Contains the UI components of the Agent Tool kit.

 

AdventNetBeanBuilder.jar

Classes for the functioning of the BeanBuilder tool.

AdventNetBuilderDeployment.jar

Contains classes for the invocation of Nar Packager from within the Bean Builder.

AdventNetBuilderMigration.jar

Classes for the Bean Builder Migration Wizard that is used to convert projects from older version to the latest version.

AdventNetCCLLibrary.jar

Contains classes for various components that form a part of and are plugged into the Bean Builder.

AdventNetCLI.jar

This jar provides a command line interface. Using this  we can support Telnet Protocol.

AdventNetCLIClient.jar

Contains  essential classes for implementation of CLIClient UI in Web NMSClient.

AdventNetCorbaSimulator.jar

Contains classes for parsing IDLs.

AdventNetDMPModels.jar

Contains classes for a special model of the ProListView bean.

AdventNetFramework.jar

Contains logs, transaction framework classes.

AdventNetIDLtoJObjects.jar

Contains classes that are used to generate Source files for given IDLs.

AdventNetIdlToXml.jar

This jar is required only if Corba Southbound is used.

AdventNetJmxAgent.jar

Contains AdventNet JMX Agent APIs and essential classes for implementation of JMX Agent.

AdventNetProBeans.jar

Provides feature enriched components for rapid  prototyping of Graphical User Interfaces.

AdventNetProBeansBeanInfo.jar

Contains Bean Info for the AdventNetProBeans jar.

AdventNetSAS.jar

Contains AdventNet SNMP Applet Server APIs

AdventNetSnmp.jar

Contains AdventNet SNMP API. These  API can be used for creating cross platform Java and Web-based SNMP network management applets and applications.

AdventNetSnmpAgent.jar

Contains AdventNet SNMP Agent APIs. AdventNet Web NMS Agent is built on these  APIs.

AdventNetSNMPAgentTools.jar

Contains the UI components for SNMP Agent Tools.

AdventNetSnmpDistributedAPI.jar

Contains AdventNet SNMP,RMI and CORBA APIs.

AdventNetSnmpV3USM.jar

Contains the AdventNet SNMP v3 settings APIs.

AdventNetSUMClient.jar

Contains classes for dynamic upgradation of clients.

AdventNetSUMServer.jar

Contains classes for the smart update mechanism that automatically upgrades the FE Server and the Application Client deployments on installation of a Service Pack just on the BE Server. This feature is known as Smart Update Manager (SUM).

AdventNetTftp.jar

Contains TFTP APIs which provide functionalities to perform file transfer related operations.

AdventNetThemeManager.jar

Contains classes that are used to created or modify themes.

AdventNetTL1.jar

Contains AdventNet TL1 APIs. These APIs can be used to build network management products to manage networks that support TL1.

AdventNetTL1Agent.jar

Contains the classes for building a TL1 Agent.

AdventNetTL1AgentTools.jar

Contains the UI components for TL1 Agent Tools.

AdventNetTL1Tools.jar

Contains the class files of TL1 tools like TL1CraftInterface, TL1 Message Builder.

AdventNetUI.jar

Contains User Interface bean components like Bargraph, Linegraph, Led, Piechart etc.

AdventNetUIBeanInfo.jar

Contains bean infos for the corresponding User Interface bean components like Bargraph, Linegraph, Led, Piechart etc. This jar is not mandatory.

AdventNetUpdateManagerInstaller.jar

Contains classes for Update Manager tool which is used to install or uninstall Service Packs.

AdventNetUtils.jar

Contains Utility classes for BeanBuilder.

AdventNetUtilsBeanInfo.jar

The BeanInfos for the Utility Beans. This jar is not mandatory.

AdventNetWebNmsAgent.jar

Contains the classes to run Web NMS Agent.

ApiUtils.jar

Contains set of utility classes  used by the project built using Bean Builder.

BeanBuilderClasses.jar

Contains the  Bean Builder Classes, an IDE to develop and customize Client projects.

clientAPI.jar

Contains RMI client related classes. 

ClientExamples.jar

Contains all client side examples.

ManagementClient.jar

The Management Client is a generic light-weight , protocol neutral API  using which transactions like request-response, polling, events can be done for any protocol  like SNMP, TL1, etc through ManagementServer.

ManagementServer.jar

The Management Server is a generic protocol neutral API  using which transactions such as request-response, polling, events can be done for any protocol like SNMP, TL1, etc.

NarPackager.jar

NarPackager archive. Contains Builder classes some of which are used for Nar Utilities.

NmsClientClasses.jar

Contains classes related to NMS client.

SNMPConfigurationTool.jar

Contains classes that are used for inputting parameters into the SNMP V3 database, which is used for discovery and time synchronization.

SNMPDebugger.jar

Contains the classes for the logging framework.

SwingImages.jar

Contains the Images for the Swing Beans to be loaded in the BeansPalette of the Bean Builder.

xmojo.jar

Contains classes related to JMX.

 

List of EJB JARs bundled in AdventNet Web NMS. It is present in

<Web NMS Home>/ejb_jars directory
 

JAR Name

Description

Professional Edition

Standard Edition

Express Edition

std_AlertSessionBean.jar

This contains standard class files with corresponding deployment descriptor (ejb-jar.xml) for Alert Session Bean.

std_ConfigSessionBean.jar

This contains standard class files with corresponding deployment descriptor (ejb-jar.xml) for Configuration Session Bean.

std_EventSessionBean.jar

This contains standard class files with corresponding deployment descriptor (ejb-jar.xml) for Event Session Bean.

std_MapSessionBean.jar

This contains standard class files with corresponding deployment descriptor (ejb-jar.xml) for Map Session Bean.

std_MibOperationsEJB.jar

Contains classes that ar used for deployment of application developed using EJB.

std_PerfSessionBean.jar

This contains standard class files with corresponding deployment descriptor (ejb-jar.xml) for Performance Session Bean.

std_SnmpTableEJB.jar

Contains classes that are used for deployment of application developed using EJB.

std_SnmpTargetEJB.jar

Contains classes that ar used for deployment of application developed using EJB.

std_TopoSessionBean.jar

This contains standard class files with corresponding deployment descriptor (ejb-jar.xml) for Topology Session Bean.

weblogic_AlertSessionBean.jar

This contains  WebLogic specific class files with corresponding deployment descriptors (ejb-jar.xml & weblogic-ejb-jar.xml) for Alert Session Bean.

weblogic_ConfigSessionBean.jar

This contains WebLogic specific class files with corresponding deployment descriptors (ejb-jar.xml & weblogic-ejb-jar.xml) for Configuration Session Bean.

weblogic_EventSessionBean.jar

This contains WebLogic specific class files with corresponding deployment descriptors (ejb-jar.xml & weblogic-ejb-jar.xml) for Event Session Bean.

weblogic_MapSessionBean.jar

This contains WebLogic specific class files with corresponding deployment descriptors (ejb-jar.xml & weblogic-ejb-jar.xml) for Map Session Bean.

 

weblogic_PerfSessionBean.jar

This contains WebLogic specific class files with corresponding deployment descriptors (ejb-jar.xml & weblogic-ejb-jar.xml) for Performance Session Bean.

weblogic_TopoSessionBean.jar

This contains WebLogic specific class files with corresponding deployment descriptors (ejb-jar.xml & weblogic-ejb-jar.xml) for Topology Session Bean.

 

List of JARs present in the <Web NMS Home>/NetMonitor/build directory

 

Contains utils classes which will be used in the sources generated using Studio.
 
JAR Name

Description

Professional Edition

Standard Edition

Express Edition

AuthMain.jar

Contains classes for security administration.

ConfigPanel.jar

Contains classes which are used for batch configuration.

RuntimeConfigFrame.jar

Contains classes for configuring data during run time configuration.

PerformanceGraphs.jar

Contains classes related to performance graphs

 

List of JARs present in the <Web NMS Home>/StudioTools/ClientBuilder/Jars directory

 

JAR Name

Description

Professional Edition

Standard Edition

Express Edition

AdventNetAgentSimulator.jar

Contains the core Simulator classes.

AdventNetAgentSimulatorRuntime.jar

Contains the Agent Simulator runtime classes.

AdventNetSimulatorImages.jar

Contains the images of Agent Simulator.

AdventNetSimulatorUtils.jar

Contains the Agent Simulator utilities classes.

AdventNetSimulatorUIUtils.jar

Contains the UI components of the Agent Simulator.

AdventNetBBServerPatch.jar

Contains classes for web server.

AdventNetBuilderXMLFramework.jar

Contains utility classes required for converting MIBs to PNIB XML format.

AdventNetMibToXMLConverter.jar

Contains classes for converting MIB files to PNIB XML format.

AdventNetMowToXMLConvertor.jar

Contains classes for converting ManagedObject classes to PNIB XML format.

AdventNetMSBeans.jar

Contains run time bean classes for Configuration.

AdventNetMSBeansBeanInfo.jar

Contains Bean Info classes for AdventNetMSBeans.jar.

AdventNetSimulatorDB.jar

Contains database utility classes required for SNMP & TL1 Agent Simulator.

AdventNetSnmpBeanInfo.jar

Contains Bean Info classes for AdventNetSnmp.jar

AdventNetTcsXmlConvertor.jar

Contains classes for converting TL1 .tcs file to PNIB XML format.

GenVarPanel.jar

Contains run time bean classes for Chassis Wizard.

OldGenVarPanel.jar

Contains old run time bean classes for Chassis Wizard. Required for Migration from older projects.

 

List of JARs present in the <Web NMS Home>/StudioTools/Studio/Jars directory

 

JAR Name

Description

Professional Edition

Standard Edition

Express Edition

AdventNetRuntimeUtilities.jar

Contains util classes used by studio in runtime (Parsers)

AdventNetToolsUtilities.jar

Contains classes used by studio tools to show Tool  Tips, Help, etc.

AdventNetVCS.jar

Contains classes for version control system

StudioUtils.jar

Contains utils classes which will be used in the sources generated using Studio.

 



Copyright © 1996-2004, AdventNet Inc. All Rights Reserved.