org.springframework.integration.annotation
Annotation Type Aggregator


@Target(value=METHOD)
@Retention(value=RUNTIME)
@Documented
@Handler
public @interface Aggregator

Indicates that a method is capable of aggregating messages.

Author:
Marius Bogoevici

Optional Element Summary
 java.lang.String defaultReplyChannel
           
 java.lang.String discardChannel
           
 long reaperInterval
           
 boolean sendPartialResultsOnTimeout
           
 long sendTimeout
           
 long timeout
           
 int trackedCorrelationIdCapacity
           
 

defaultReplyChannel

public abstract java.lang.String defaultReplyChannel
Default:
""

discardChannel

public abstract java.lang.String discardChannel
Default:
""

sendTimeout

public abstract long sendTimeout
Default:
1000L

timeout

public abstract long timeout
Default:
60000L

sendPartialResultsOnTimeout

public abstract boolean sendPartialResultsOnTimeout
Default:
false

reaperInterval

public abstract long reaperInterval
Default:
1000L

trackedCorrelationIdCapacity

public abstract int trackedCorrelationIdCapacity
Default:
1000