Cisco Active Network Abstraction Customization User Guide, 3.6.4
Introducing the Command Builder

Table Of Contents

Introducing the Command Builder

About the Command Builder


Introducing the Command Builder


This section describes how to manage command scripts. Command scripts enable you to execute a programmable sequence of SNMP or Telnet command lines. These commands can include data properties taken from the Cisco ANA information model (built-in), as well as user-defined input parameters entered during runtime.

About the Command Builder

The Command Builder tool is designed to enable you to create new script and activation commands.

Since the Command Builder is built into the standard Cisco ANA system platform:

It utilizes Cisco ANA's regular access interfaces to the network.

Commands can be associated with any existing object group (IMO), type, or instance. This is the "working object" on which the command is developed and tested.

It enables access to the live information of the network object with which the command is associated.

The Command Builder tool enables you to create commands with two different languages:

Cisco ANA Macro LanguageUsing a GUI wizard. For information about Cisco ANA Macro Language scripts, see Chapter 17, "Cisco ANA Macro Language."

Bean Shell scripting language.

Once defined, the commands are executed either:

Interactively—Via autogenerated GUI forms (NetworkVision standard menus).

Flow-through—Using Cisco ANA's API, to integrate with external configuration applications.

The command can be published once it has been completed, enabling a wider scope of managed elements and network elements to use it.


Note Changes to the registry should be performed only with the support of Cisco, for details, please contact the Cisco Project Manager or Cisco Account Team.