13.3.4. ObjectInvoke

Input Type User Object
Output Type User Object
Class org.jboss.soa.esb.actions.converters.ObjectInvoke
Takes the Object bound as the message payload and supplies it to a configured processor for processing. The processing result is bound back into the message as the new payload.

Table 13.2. ObjectInvoke Properties

Property Description Required
class-processor
The runtime class name of the processor class used to process the message payload.
Yes
class-method
The name of the method on the processor class used to process the method.
No

Example 13.3. Sample Configuration

<action name="invoke" class="org.jboss.soa.esb.actions.converters.ObjectInvoke">
    <property name="class-processor" value="org.jboss.MyXXXProcessor"/>
    <property name="class-method" value="processXXX" />
</action>