org.apache.camel
Annotation Type InOnly


@Retention(value=RUNTIME)
@Documented
@Target(value={TYPE,METHOD})
@Pattern(value=InOnly)
public @interface InOnly

Marks methods as being ExchangePattern.InOnly for one way asynchronous invocation when using Bean Integration or Spring Remoting to overload the default value which is ExchangePattern.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.

Version:
$Revision: 2743 $
See Also:
ExchangePattern, Exchange.getPattern(), InOut, Pattern



Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.