Enum XaDataSource.Tag

java.lang.Object
java.lang.Enum<XaDataSource.Tag>
org.jboss.jca.common.api.metadata.ds.XaDataSource.Tag
All Implemented Interfaces:
Serializable, Comparable<XaDataSource.Tag>, java.lang.constant.Constable
Enclosing interface:
XaDataSource

public static enum XaDataSource.Tag extends Enum<XaDataSource.Tag>
A Tag.
Author:
Stefano Maestri
  • Enum Constant Details

    • UNKNOWN

      public static final XaDataSource.Tag UNKNOWN
      always first
    • XA_DATASOURCE_PROPERTY

      public static final XaDataSource.Tag XA_DATASOURCE_PROPERTY
      xa-datasource-property tag
    • XA_DATASOURCE_CLASS

      public static final XaDataSource.Tag XA_DATASOURCE_CLASS
      xa-datasource-class tag
    • DRIVER

      public static final XaDataSource.Tag DRIVER
      driver tag
    • TRANSACTION_ISOLATION

      public static final XaDataSource.Tag TRANSACTION_ISOLATION
      transaction-isolation tag
    • TIMEOUT

      public static final XaDataSource.Tag TIMEOUT
      timeout tag
    • SECURITY

      public static final XaDataSource.Tag SECURITY
      security tag
    • STATEMENT

      public static final XaDataSource.Tag STATEMENT
      statement tag
    • VALIDATION

      public static final XaDataSource.Tag VALIDATION
      validation tag
    • URL_DELIMITER

      public static final XaDataSource.Tag URL_DELIMITER
      url-delimiter tag
    • URL_PROPERTY

      public static final XaDataSource.Tag URL_PROPERTY
      url-property tag
    • URL_SELECTOR_STRATEGY_CLASS_NAME

      public static final XaDataSource.Tag URL_SELECTOR_STRATEGY_CLASS_NAME
      url-selector-strategy-class-name tag
    • NEW_CONNECTION_SQL

      public static final XaDataSource.Tag NEW_CONNECTION_SQL
      new-connection-sql tag
    • XA_POOL

      public static final XaDataSource.Tag XA_POOL
      xa-pool tag
    • RECOVERY

      public static final XaDataSource.Tag RECOVERY
      recovery tag
  • Method Details

    • values

      public static XaDataSource.Tag[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static XaDataSource.Tag valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getLocalName

      public String getLocalName()
      Get the local name of this element.
      Returns:
      the local name
    • toString

      public String toString()
      Overrides:
      toString in class Enum<XaDataSource.Tag>
    • forName

      public static XaDataSource.Tag forName(String localName)
      Static method to get enum instance given localName XsdString
      Parameters:
      localName - a XsdString used as localname (typically tag name as defined in xsd)
      Returns:
      the enum instance