Class ConnectionDefinitionImpl

java.lang.Object
org.jboss.jca.common.metadata.resourceadapter.ConnectionDefinitionImpl
All Implemented Interfaces:
Serializable, org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition

public class ConnectionDefinitionImpl extends Object implements org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
A ConnectionDefinition.
Author:
Jesper Pedersen
See Also:
  • Field Details

    • configProperties

      protected Map<String,String> configProperties
      config-property
    • className

      protected String className
      class-name
    • jndiName

      protected String jndiName
      jndi-name
    • poolName

      protected String poolName
      pool-name
    • enabled

      protected Boolean enabled
      enable
    • useJavaContext

      protected Boolean useJavaContext
      use-java-context
    • useCcm

      protected Boolean useCcm
      use-ccm
    • pool

      protected org.jboss.jca.common.api.metadata.common.Pool pool
      pool
    • timeOut

      protected org.jboss.jca.common.api.metadata.common.TimeOut timeOut
      timeout
    • validation

      protected org.jboss.jca.common.api.metadata.common.Validation validation
      validation
    • security

      protected org.jboss.jca.common.api.metadata.common.Security security
      security
    • recovery

      protected org.jboss.jca.common.api.metadata.common.Recovery recovery
      recovery
    • isXA

      protected Boolean isXA
      isXA
    • sharable

      protected Boolean sharable
      Sharable
    • enlistment

      protected Boolean enlistment
      Enlistment
  • Constructor Details

    • ConnectionDefinitionImpl

      public ConnectionDefinitionImpl(Map<String,String> configProperties, String className, String jndiName, String poolName, Boolean enabled, Boolean useJavaContext, Boolean useCcm, Boolean sharable, Boolean enlistment, Boolean connectable, Boolean tracking, String mcp, Boolean enlistmentTrace, org.jboss.jca.common.api.metadata.common.Pool pool, org.jboss.jca.common.api.metadata.common.TimeOut timeOut, org.jboss.jca.common.api.metadata.common.Validation validation, org.jboss.jca.common.api.metadata.common.Security security, org.jboss.jca.common.api.metadata.common.Recovery recovery, Boolean isXA)
      Create a new ConnectionDefinition.
      Parameters:
      configProperties - configProperties
      className - className
      jndiName - jndiName
      poolName - poolName
      enabled - enabled
      useJavaContext - useJavaContext
      useCcm - useCcm
      sharable - sharable
      enlistment - enlistment
      connectable - connectable
      tracking - tracking
      mcp - mcp
      enlistmentTrace - enlistmentTrace
      pool - pool
      timeOut - timeOut
      validation - validation
      security - security
      recovery - recovery
      isXA - isXA
  • Method Details

    • getConfigProperties

      public Map<String,String> getConfigProperties()
      Specified by:
      getConfigProperties in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getClassName

      public String getClassName()
      Specified by:
      getClassName in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getJndiName

      public String getJndiName()
      Specified by:
      getJndiName in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getPoolName

      public String getPoolName()
      Specified by:
      getPoolName in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isEnabled

      public Boolean isEnabled()
      Specified by:
      isEnabled in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isUseJavaContext

      public Boolean isUseJavaContext()
      Specified by:
      isUseJavaContext in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isUseCcm

      public Boolean isUseCcm()
      Specified by:
      isUseCcm in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getPool

      public org.jboss.jca.common.api.metadata.common.Pool getPool()
      Specified by:
      getPool in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getTimeOut

      public org.jboss.jca.common.api.metadata.common.TimeOut getTimeOut()
      Specified by:
      getTimeOut in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getValidation

      public org.jboss.jca.common.api.metadata.common.Validation getValidation()
      Specified by:
      getValidation in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getSecurity

      public org.jboss.jca.common.api.metadata.common.Security getSecurity()
      Specified by:
      getSecurity in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getRecovery

      public org.jboss.jca.common.api.metadata.common.Recovery getRecovery()
      Specified by:
      getRecovery in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isXa

      public Boolean isXa()
      Specified by:
      isXa in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isSharable

      public Boolean isSharable()
      Specified by:
      isSharable in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isEnlistment

      public Boolean isEnlistment()
      Specified by:
      isEnlistment in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isConnectable

      public Boolean isConnectable()
      Specified by:
      isConnectable in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isTracking

      public Boolean isTracking()
      Specified by:
      isTracking in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • getMcp

      public String getMcp()
      Specified by:
      getMcp in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • isEnlistmentTrace

      public Boolean isEnlistmentTrace()
      Specified by:
      isEnlistmentTrace in interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object