com.sun.xml.ws.tx.at.validation
Class TXAttributesValidator

java.lang.Object
  extended by com.sun.xml.ws.tx.at.validation.TXAttributesValidator

public class TXAttributesValidator
extends Object


Nested Class Summary
static class TXAttributesValidator.TransactionAttributeType
           
 
Field Summary
static short TX_MANDATORY
           
static short TX_NEVER
           
static short TX_NOT_SET
           
static short TX_NOT_SUPPORTED
           
static short TX_REQUIRED
           
static short TX_REQUIRES_NEW
           
static short TX_SUPPORTS
           
 
Constructor Summary
TXAttributesValidator()
           
 
Method Summary
static boolean isValid(TXAttributesValidator.TransactionAttributeType ejbTx, Transactional.TransactionFlowType wsatType)
           
 void validate()
           
 void visitOperation(String operationName, short attribute, Transactional.TransactionFlowType wsatType)
           
 void visitOperation(String operationName, TXAttributesValidator.TransactionAttributeType ejbTx, Transactional.TransactionFlowType wsatType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TX_NOT_SET

public static final short TX_NOT_SET
See Also:
Constant Field Values

TX_NOT_SUPPORTED

public static final short TX_NOT_SUPPORTED
See Also:
Constant Field Values

TX_REQUIRED

public static final short TX_REQUIRED
See Also:
Constant Field Values

TX_SUPPORTS

public static final short TX_SUPPORTS
See Also:
Constant Field Values

TX_REQUIRES_NEW

public static final short TX_REQUIRES_NEW
See Also:
Constant Field Values

TX_MANDATORY

public static final short TX_MANDATORY
See Also:
Constant Field Values

TX_NEVER

public static final short TX_NEVER
See Also:
Constant Field Values
Constructor Detail

TXAttributesValidator

public TXAttributesValidator()
Method Detail

visitOperation

public void visitOperation(String operationName,
                           short attribute,
                           Transactional.TransactionFlowType wsatType)

validate

public void validate()
              throws WebServiceException
Throws:
WebServiceException

visitOperation

public void visitOperation(String operationName,
                           TXAttributesValidator.TransactionAttributeType ejbTx,
                           Transactional.TransactionFlowType wsatType)

isValid

public static boolean isValid(TXAttributesValidator.TransactionAttributeType ejbTx,
                              Transactional.TransactionFlowType wsatType)


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.