Package org.apache.camel
Annotation Type InOut
-
@Retention(RUNTIME) @Documented @Target(METHOD) @Pattern(InOut) public @interface InOut
Marks a method as beingExchangePattern.InOut
when a class or interface has been annotated withInOnly
when 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 asInOnly
orPattern
See the using exchange pattern annotations for more details on how the overloading rules work.- See Also:
ExchangePattern
,Exchange.getPattern()
,InOnly
,Pattern