Using Data Server Exits

The MAINVIEW Data Server uses a set of user-defined requests to identify the fields from various views of MAINVIEW products. Each field is associated with the recording exit that exports the data to wherever the user wants to store it. A couple of exit routines are provided by BMC Software with the release of the product, but it is expected that the users of the product will provide their own variations on these samples in order to meet their specific requirements.

For information about using of the ODBC sample exit, see Using the ODBC Sample Exit.

Exit Language

The MAINVIEW Data Server is written in Java. Some knowledge of Java is needed in order to modify the exits. In addition to the many books on Java that are available, documentation of the language can be found at developer.java.sun.com/developer/infodocs/.

The exits are written in a variant of Java called BeanShell. The full documentation of this language can be found at www.beanshell.org/docs.html . This section outlines the major differences from Java for the benefit of those familiar with Java.