Red Hat Training

A Red Hat training course is available for Red Hat Fuse

19.8. Service Operations

All SwitchYard services, no matter their implementation type, are composed of one or more service operations. In the case of a Bean service, the service operations are the set of Java methods exposed by the service interface.
A Bean service operation does the following:
  • Declares a maximum of one Input type. The Java method signature must have a maximum of one Java parameter.
  • Declares a maximum of one Output type. This is enforced by the Java language. You can only define one return type on a Java method.
  • Declares a maximum of one Fault (exception) type.