org.oasisopen.sca
Interface Constants


public interface Constants

The SCA Constants interface defines a number of constant values that are used in the SCA Java APIs and Annotations.

The serialized QNames are used with the @Requires annotation to specify a policy intent. However, for SCA defined intents, it is recommended that the corresponding intent annotation is used instead. The serialized form in these constants should only be used when specifying these standard intents in combination with non-standard SCA intents on the @Requires annotation.


Field Summary
static java.lang.String ASYNCINVOCATION
          The serialized QName of the asyncInvocation policy intent.
static java.lang.String ATLEASTONCE
          The serialized QName of the atleastOnce policy intent.
static java.lang.String ATMOSTONCE
          The serialized QName of the atMostOnce policy intent.
static java.lang.String CLIENTAUTHENTICATION
          The serialized QName of the clientAuthentication policy intent.
static java.lang.String EJB
          The serialized QName of the EJB policy intent.
static java.lang.String EXACTLYONCE
          The serialized QName of the exactlyOnce policy intent.
static java.lang.String IMMEDIATEONEWAY
          The serialized QName of the immediateOneWay policy intent.
static java.lang.String JMS
          The serialized QName of the JMS policy intent.
static java.lang.String NOLISTENER
          The serialized QName of the noListener policy intent.
static java.lang.String ORDERED
          The serialized QName of the ordered policy intent.
static java.lang.String PROPAGATESTRANSACTION
          The serialized QName of the propagatesTransaction policy intent.
static java.lang.String SCA_NS
          The SCA V1.1 namespace.
static java.lang.String SCA_PREFIX
          The serialized form of the SCA namespace for construction of QNames.
static java.lang.String SERVERAUTHENTICATION
          The serialized QName of the serverAuthentication policy intent.
static java.lang.String SOAP
          The serialized QName of the SOAP policy intent.
static java.lang.String SUSPENDSTRANSACTION
          The serialized QName of the suspendsTransaction policy intent.
static java.lang.String TRANSACTEDONEWAY
          The serialized QName of the transactedOneWay policy intent.
 

Field Detail

SCA_NS

static final java.lang.String SCA_NS
The SCA V1.1 namespace.

See Also:
Constant Field Values

SCA_PREFIX

static final java.lang.String SCA_PREFIX
The serialized form of the SCA namespace for construction of QNames.

See Also:
Constant Field Values

SERVERAUTHENTICATION

static final java.lang.String SERVERAUTHENTICATION
The serialized QName of the serverAuthentication policy intent.

See Also:
Constant Field Values

CLIENTAUTHENTICATION

static final java.lang.String CLIENTAUTHENTICATION
The serialized QName of the clientAuthentication policy intent.

See Also:
Constant Field Values

ATLEASTONCE

static final java.lang.String ATLEASTONCE
The serialized QName of the atleastOnce policy intent.

See Also:
Constant Field Values

ATMOSTONCE

static final java.lang.String ATMOSTONCE
The serialized QName of the atMostOnce policy intent.

See Also:
Constant Field Values

EXACTLYONCE

static final java.lang.String EXACTLYONCE
The serialized QName of the exactlyOnce policy intent.

See Also:
Constant Field Values

ORDERED

static final java.lang.String ORDERED
The serialized QName of the ordered policy intent.

See Also:
Constant Field Values

TRANSACTEDONEWAY

static final java.lang.String TRANSACTEDONEWAY
The serialized QName of the transactedOneWay policy intent.

See Also:
Constant Field Values

IMMEDIATEONEWAY

static final java.lang.String IMMEDIATEONEWAY
The serialized QName of the immediateOneWay policy intent.

See Also:
Constant Field Values

PROPAGATESTRANSACTION

static final java.lang.String PROPAGATESTRANSACTION
The serialized QName of the propagatesTransaction policy intent.

See Also:
Constant Field Values

SUSPENDSTRANSACTION

static final java.lang.String SUSPENDSTRANSACTION
The serialized QName of the suspendsTransaction policy intent.

See Also:
Constant Field Values

ASYNCINVOCATION

static final java.lang.String ASYNCINVOCATION
The serialized QName of the asyncInvocation policy intent.

See Also:
Constant Field Values

SOAP

static final java.lang.String SOAP
The serialized QName of the SOAP policy intent.

See Also:
Constant Field Values

JMS

static final java.lang.String JMS
The serialized QName of the JMS policy intent.

See Also:
Constant Field Values

NOLISTENER

static final java.lang.String NOLISTENER
The serialized QName of the noListener policy intent.

See Also:
Constant Field Values

EJB

static final java.lang.String EJB
The serialized QName of the EJB policy intent.

See Also:
Constant Field Values