|
Java API Reference for Oracle Infrastructure Web Services 11 Release 1 (11.1.1) E10654-04 |
|||||||||
| 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. This annotation is applicable only to asynchronous web service implementation classes that are annotated with AsyncWebService annotation.
| Optional Element Summary | |
|---|---|
String |
connectionFactoryThe JNDI name of the QueueConnectionFactory |
boolean |
enableTransactionIf transaction is to be used for request-side MDB that processes messages from this queue. |
String |
queueThe JNDI name of the JMS queue where asynchronous requests will be saved for later processing |
int |
transactionTimeoutSecondsTransaction 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-04 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||