Java Applications

A Java™ application consists of customer-written code that is initiated from a context menu item (as a context menu item). The Application is defined in the command profile editor and runs on the topology console (a Java virtual machine).

The context menu is defined to the topology server using the CPEBATCH batch utility.

Java applications can be either resource dependent or resource independent. Dependent Java applications provide information about each selected resource. The com.tivoli.ihs.client.action.IhsResInfo class, for example, provides this information. Java applications provide information about their associated context menu items. The com.tivoli.ihs.client.action.IhsCmdInfo class, for example, shows this. A Java application extends the IhsJavaApplicationAdapter class.

After it is launched, the application can access any services provided by Java, certain topology console services, or any additional customer or third party services. A command can be generated and issued using any of the command exits provided by the topology server. For more information about command exits, see Using NetView Management Console Command Profiles.

Note: For more details about any of the following items, see the Java Applications section of the NetView® Management Console Productivity Kit:
  • The com.tivoli.ihs.client.action.IhsResInfo class
  • The com.tivoli.ihs.client.action.IhsCmdInfo class
  • The IhsJavaApplicationAdapter class
  • Topology console services