Spring Integration

Annotation Type ServiceActivator

public @interface ServiceActivator

Indicates that a method is capable of handling a message or message payload.

A method annotated with @ServiceActivator may accept a parameter of type Message or of the expected Message payload's type. Any type conversion supported by SimpleTypeConverter will be applied to the Message payload if necessary. Header values can also be passed as Message parameters by using the @Header parameter annotation.

Return values from the annotated method may be of any type. If the return value is not a Message, a reply Message will be created with that object as its payload.

Mark Fisher

Optional Element Summary
 java.lang.String inputChannel
 java.lang.String outputChannel


public abstract java.lang.String inputChannel


public abstract java.lang.String outputChannel

Spring Integration