Unsupported content This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

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 Name

None

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 authentication

No

Slots

None

Specifies the list of slots that needs to be updated by using the request

Yes

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.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*