@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @WebServiceFeatureAnnotation(id="com.oracle.webservices.api.jms.JMSTransportServiceFeature", bean=JMSTransportServiceFeature.class) public @interface JMSTransportService
Modifier and Type | Optional Element and Description |
---|---|
String |
activationConfig
Configure the listening MDB using attributes understood by the underlying EJB container.
|
JMSBindingVersion |
bindingVersion
Specifies the version of the SOAP JMS binding.
|
JMSDeliveryMode |
deliveryMode |
String |
destinationName
Specifies the JNDI name of the request queue
|
JMSDestinationType |
destinationType
Specifies destination type.
|
boolean |
enabled
Enable this feature.
|
boolean |
enableHttpWsdlAccess
Publish WSDL through HTTP.
|
String |
jmsMessageHeader
Specified via "name=value" pairs separated by the AMPERSAND sign, e.g., "JMSPriority=4"
|
String |
jmsMessageProperty
Specified via "name=value" pairs separated by the AMPERSAND sign, e.g., "JMSPriority=4"
|
String |
jndiConnectionFactoryName
Specifies the JNDI name of the connection factory that is used by the client runtime to establish a connection to the request queue.
|
String |
jndiContextParameter
Specifies additional properties, other than jndiURL, and jndiInitialContextFactory, which are needed to connect to the JNDI provider.
|
String |
jndiInitialContextFactory
specifying the name of the initial context factory class to use.
|
String |
jndiURL
Specifies the JNDI provider URL.
|
boolean |
mdbPerDestination
Create one listening MDB for each request destination.
|
JMSMessageType |
messageType
Specifies the message type to use with the request message.
|
int |
priority
Specifies the JMS priority associated with the request and response message.
|
String |
replyToName
Specifies the JNDI name of the JMS destination to which the response message is sent.
|
String |
runAsPrincipal
Run the listening MDB as the principal specified.
|
String |
runAsRole
Run the listening MDB as the role specified.
|
String |
targetService
Used by the service implementation to dispatch the service request.
|
long |
timeToLive
Specifies the lifetime, in milliseconds, of the request message.
|
public abstract String activationConfig
public abstract JMSBindingVersion bindingVersion
public abstract JMSDeliveryMode deliveryMode
public abstract String destinationName
public abstract JMSDestinationType destinationType
public abstract boolean enabled
public abstract boolean enableHttpWsdlAccess
public abstract String jmsMessageHeader
public abstract String jmsMessageProperty
public abstract String jndiConnectionFactoryName
public abstract String jndiContextParameter
public abstract String jndiInitialContextFactory
public abstract String jndiURL
public abstract boolean mdbPerDestination
public abstract JMSMessageType messageType
public abstract int priority
public abstract String replyToName
public abstract String runAsPrincipal
public abstract String runAsRole
public abstract String targetService
public abstract long timeToLive