|
Java API Reference for Oracle Infrastructure Web Services 11 Release 1 (11.1.1) E10654-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface AsyncWebServiceQueue
The AsyncWebServiceQueue
annotation describes the JMS queue that will be used to store the asynchronous requests for later processing.
Optional Element Summary | |
---|---|
String |
connectionFactory The JNDI name of the QueueConnectionFactory |
boolean |
enableTransaction If transaction is to be used for request-side MDB that processes messages from this queue. |
String |
queue The JNDI name of the JMS queue where asynchronous requests will be hold for processing |
int |
transactionTimeoutSeconds Transaction timeout in seconds for processing the message off the queue Meaningful only if the transaction is enabled or the method is non-idempotent This timeout is applied to the message driven bean that processes the request messages. |
public abstract String connectionFactory
public abstract String queue
public abstract boolean enableTransaction
public abstract int transactionTimeoutSeconds
|
Java API Reference for Oracle Infrastructure Web Services 11 Release 1 (11.1.1) E10654-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |