Creating a Java Client Application
MATRIXX provides sample Java client applications that are delivered in the MATRIXX Misc image. These samples, sample_java_client-5000.jar, sample_java_client-4500.jar, sample_java_client-4300.jar, and sample_java_client-4200.jar contain sample Java code that developers can use as a reference for creating custom Java applications.
Custom Java applications require the MATRIXX Java API bindings to communicate with a MATRIXX Engine. These bindings are created by running the /opt/mtx/bin/JavaApiGenerator.jar program on the development server or by including the call for it in a build.xml script for the custom application.
- Documentation — View documentation for all classes and methods.
- XML Messages — View all XML messages and their descriptions.
- JSON/XML Templates — View all JSON and XML templates and their contents.
- Filters — View all known filters.
- REST Call Swagger — View the OpenAPI version of the RS Gateway. Includes a list of all REST calls with their URL parameters and REST parameters.
- Web App Status — View system properties, application properties, and JVM
arguments.Note: You must have the role RSG_DEBUG to access Web App Status.
For more information about the RS Gateway administrative UI, see the discussion about logging in to the administrative UI. For details about creating a Java client application, contact your MATRIXX Support representative.