Appendix A. File-AID/EX Application Programming Interface (API)


FacsAPI

FacsAPI lets users customize their own applications to make use of File-AID/EX Communication Manager and Execution Server functionality. Via the API, a user’s applications can access objects in the repository, execute Extract, Load, ConverterPro and Compare Specifications, and retrieve execution results. Users can develop applications in Java, C++, VB, or any Windows programming language that supports COM.

C++ Specific Information

Detailed C++ API documentation:

<FAEX_Install_Dir>\FACSAPI\CPP\Doc\index.html

C++ sample programs can be found in:

<FAEX_Install_Dir>\FACSAPI\CPP\Samples

To compile the C++ program add:

<FAEX_Install_Dir>\FACSAPI\CPP\Include

to the include path. Link your C++ program with facsAPI.dll, which can be found in the product install directory.

Java Specific Information

Detailed Java API documentation:

<FAEX_Install_Dir>\FACSAPI\Java\Doc\index.html

Java sample programs can be found in:

<FAEX_Install_Dir>\FACSAPI\Java\Samples

To use the File-AID/EX Java API, add FACSAPI.jar to the class path. FACSAPI.jar is located in the product install directory in the Dme folder.

VB Specific information

Detailed COM API documentation:

<FAEX_Install_Dir>\FACSAPI\VB\Doc\index.html

VB sample programs can be found in:

<FAEX_Install_Dir>\FACSAPI\VB\Samples

To call FACSAPI from the VB program, select References from the main menu in Visual Basic and select facsAPICom 1.0 Type Library.

The facsapiCom.dll can be found in the product installation directory.

 

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

BMC Compuware Topaz Enterprise Data 20.13