com.bea.control.annotations
Annotation Type MessageBuffer


@InterceptorAnnotation(service=com.bea.control.interceptors.MessageBufferService.class)
@Documented
@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface MessageBuffer

Requests that a method or event is delivered asynchronously. This annotation must be placed in a control interface that is annotation already with @ControlInterface, @ControlExtension or @EventSet. This annotation should be placed on methods or events that should be asynchronous.
NOTE: Message buffering is ONLY currently supported on controls being used within a web service.


Optional Element Summary
 boolean enable
           
 int retryCount
           
 String retryDelay
           
 

enable

public abstract boolean enable
Default:
true

retryCount

public abstract int retryCount
Default:
0

retryDelay

public abstract String retryDelay
Default:
"0s"