@Retention(value=RUNTIME) @Documented @Target(value=METHOD) @Pattern(value=InOut) public @interface InOut
ExchangePattern.InOutwhen a class or interface has been annotated with
InOnlywhen using Bean Integration or Spring Remoting. This annotation is only intended to be used on methods which the class or interface has been annotated with a default exchange pattern annotation such as
PatternSee the using exchange pattern annotations for more details on how the overloading rules work.