org.eclipse.jst.j2ee.ejb
Class TransactionAttributeType

java.lang.Object
  extended byAbstractEnumerator
      extended byorg.eclipse.jst.j2ee.ejb.TransactionAttributeType

public final class TransactionAttributeType
extends AbstractEnumerator

Since:
1.0
See Also:
Serialized Form

Field Summary
static int MANDATORY
           
static TransactionAttributeType MANDATORY_LITERAL
          The 'Mandatory' literal object
static int NEVER
           
static TransactionAttributeType NEVER_LITERAL
          The 'Never' literal object
static int NOT_SUPPORTED
           
static TransactionAttributeType NOT_SUPPORTED_LITERAL
          The 'Not Supported' literal object
static int REQUIRED
           
static TransactionAttributeType REQUIRED_LITERAL
          The 'Required' literal object
static int REQUIRES_NEW
           
static TransactionAttributeType REQUIRES_NEW_LITERAL
          The 'Requires New' literal object
static int SUPPORTS
           
static TransactionAttributeType SUPPORTS_LITERAL
          The 'Supports' literal object
static java.util.List VALUES
          A public read-only list of all the 'Transaction Attribute Type' enumerators
 
Method Summary
static TransactionAttributeType get(int value)
          Returns the 'Transaction Attribute Type' literal with the specified integer value
static TransactionAttributeType get(java.lang.String literal)
          Returns the 'Transaction Attribute Type' literal with the specified literal value
static TransactionAttributeType getByName(java.lang.String name)
          Returns the 'Transaction Attribute Type' literal with the specified name
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOT_SUPPORTED

public static final int NOT_SUPPORTED
See Also:
Constant Field Values

SUPPORTS

public static final int SUPPORTS
See Also:
Constant Field Values

REQUIRED

public static final int REQUIRED
See Also:
Constant Field Values

REQUIRES_NEW

public static final int REQUIRES_NEW
See Also:
Constant Field Values

MANDATORY

public static final int MANDATORY
See Also:
Constant Field Values

NEVER

public static final int NEVER
See Also:
Constant Field Values

NOT_SUPPORTED_LITERAL

public static final TransactionAttributeType NOT_SUPPORTED_LITERAL
The 'Not Supported' literal object.

If the meaning of 'Not Supported' literal object isn't clear, there really should be more of a description here...

See Also:
NOT_SUPPORTED

SUPPORTS_LITERAL

public static final TransactionAttributeType SUPPORTS_LITERAL
The 'Supports' literal object.

If the meaning of 'Supports' literal object isn't clear, there really should be more of a description here...

See Also:
SUPPORTS

REQUIRED_LITERAL

public static final TransactionAttributeType REQUIRED_LITERAL
The 'Required' literal object.

If the meaning of 'Required' literal object isn't clear, there really should be more of a description here...

See Also:
REQUIRED

REQUIRES_NEW_LITERAL

public static final TransactionAttributeType REQUIRES_NEW_LITERAL
The 'Requires New' literal object.

If the meaning of 'Requires New' literal object isn't clear, there really should be more of a description here...

See Also:
REQUIRES_NEW

MANDATORY_LITERAL

public static final TransactionAttributeType MANDATORY_LITERAL
The 'Mandatory' literal object.

If the meaning of 'Mandatory' literal object isn't clear, there really should be more of a description here...

See Also:
MANDATORY

NEVER_LITERAL

public static final TransactionAttributeType NEVER_LITERAL
The 'Never' literal object.

If the meaning of 'Never' literal object isn't clear, there really should be more of a description here...

See Also:
NEVER

VALUES

public static final java.util.List VALUES
A public read-only list of all the 'Transaction Attribute Type' enumerators.

Method Detail

get

public static TransactionAttributeType get(java.lang.String literal)
Returns the 'Transaction Attribute Type' literal with the specified literal value.

Returns:
literal instance

getByName

public static TransactionAttributeType getByName(java.lang.String name)
Returns the 'Transaction Attribute Type' literal with the specified name.


get

public static TransactionAttributeType get(int value)
Returns the 'Transaction Attribute Type' literal with the specified integer value.

Parameters:
value - passes literal value
Returns:
literal instance