At many places OpenWGAs capabilities can be extended. While there are features that add capabilities to OpenWGA via TMLScript (like TMLScript globals) this chapter is about Java-based OpenWGA extensions.
OpenWGA is a Java application and therefor all core functionalties are defined in this programming language. There are mechanics in OpenWGA to insert second- or third-party Java functionalities into OpenWGA, so those are treated by the platform just like they came with the base distribution. For extending OpenWGA this way you need a solid understanding of the Java platform.
Table of contents:
- Adding Java libraries
- Writing Java in an OpenWGA project
- OpenWGA java modules
- The OpenWGA Server API