Module for the BMC Mainview AutoOperator adapter

Each command supported by the application adapter has a corresponding process in the adapter module. Top-level processes perform high-level functions and call specialized processes in subdirectories. Each subdirectory contains process directories that correspond to the operation type for that command.

Top-level process

The top level processes for the BMC Mainview AutoOperator adapter includes the Send Event process, which enables you to send events to the BMC Mainview AutoOPERATOR application. The top-level processes perform high-level functions and call specialized processes in the v7.3 directory.

The module name for the Mainview AutoOperator adapter is AO-AD-BMC_Mainview_AutoOperator.

The following table describes the input elements used by a process in the adapter module.

Input
XML element name
Description
Required
Adapter NameNone

Specifies the name of the adapter that handles the request

Conditional; not required if the adapter is enabled by using the default adapter name
Cell Name<cell-name>

Specifies the default cell name where the events are reported in the BMC MainView AutoOperator application

The cell name must match with one of the cells specified in the mcell.dir file specified in the adapter configuration.

Conditional; if not provided in request, the request executes with the cell name specified in the adapter configuration.
Event Class Name<event-class-name>

Specifies the default Event class name where the events are reported in the BMC MainView AutoOperator application

Example: BAO_EVENT, MV_EVENT

Conditional, if not provided in request, the request executes with the Event Class Name specified in the adapter configuration.
User Name<user-name>Specifies the user name required for authenticationNo
SlotsNoneSpecifies the list of slots that needs to be updated by using the requestYes

The following figure shows a sample <items> XML element for the Send Event process and using the <slots> element

Sample <items> XML by using the <slots> element

<items>
  <item>
    <slot-values>
       <slot name="severity">MAJOR</slot>
       <slot name="mc_priority">"PRIORITY_2"</slot>
       <slot name="msg">An example message</slot>
    </slot-values>
  </item>
</items>

Setup_Validation directory

The processes in the Setup_Validation directory contain sample values for the request elements. 

You can change these sample values quickly to reflect the values in your environment. A process is provided to test each supported method of executing operations in BMC MainView AutoOPERATOR application.

Utilities directory

The Utilities directory contains helper and constructor processes that create the XML inputs used in functional processes. 

The functional processes require complex XML inputs. You can generate these complex XML inputs using the constructor processes in the Utilities directory.


Was this page helpful? Yes No Submitting... Thank you

Comments