Package org.apache.camel
Annotation Type InOnly
-
@Retention(RUNTIME) @Documented @Target({TYPE,METHOD}) @Pattern(InOnly) public @interface InOnly
Marks methods as beingExchangePattern.InOnly
for one way asynchronous invocation when using Bean Integration to overload the default value which isExchangePattern.InOut
for request/reply if no annotations are used. This annotation can be added to individual methods or added to a class or interface to act as a default for all methods within the class or interface. See the using exchange pattern annotations for more details on how the overloading rules work.- See Also:
ExchangePattern
,Exchange.getPattern()
,InOut
,Pattern