Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Building Java Services | How Java Services Are Organized on Integration Server
 
How Java Services Are Organized on Integration Server
A Java service is a public static method in a Java class file on Integration Server. Java services follow a simple naming scheme:
*The service name represents the Java method name.
*The interface name represents the fully-qualified Java class name.
Because Java class names cannot contain the “.” character, services that reside in nested folders are implemented in a class that is scoped within a Java package. For example, a service named recording.accounts:createAccount is made up of a Java method called createAccount in a Java class called accounts within the recording package.
All Java services that reside in the same folder are methods of the same class.
When you build a Java service with Designer, the system automatically combines your service into the class file associated with the folder in which you created it.