Class ConnectionDefinitionImpl
java.lang.Object
org.jboss.jca.common.metadata.resourceadapter.ConnectionDefinitionImpl
- All Implemented Interfaces:
Serializable,JCAMetadata,ConnectionDefinition
A ConnectionDefinition.
- Author:
- Jesper Pedersen
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
ConnectionDefinition.Attribute, ConnectionDefinition.Tag -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringclass-nameconfig-propertyprotected Booleanenableprotected BooleanEnlistmentprotected BooleanisXAprotected Stringjndi-nameprotected Poolpoolprotected Stringpool-nameprotected Recoveryrecoveryprotected Securitysecurityprotected BooleanSharableprotected TimeOuttimeoutprotected Booleanuse-ccmprotected Booleanuse-java-contextprotected Validationvalidation -
Constructor Summary
ConstructorsConstructorDescriptionConnectionDefinitionImpl(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, Pool pool, TimeOut timeOut, Validation validation, Security security, Recovery recovery, Boolean isXA) Create a new ConnectionDefinition. -
Method Summary
-
Field Details
-
configProperties
config-property -
className
class-name -
jndiName
jndi-name -
poolName
pool-name -
enabled
enable -
useJavaContext
use-java-context -
useCcm
use-ccm -
pool
pool -
timeOut
timeout -
validation
validation -
security
security -
recovery
recovery -
isXA
isXA -
sharable
Sharable -
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, Pool pool, TimeOut timeOut, Validation validation, Security security, Recovery recovery, Boolean isXA) Create a new ConnectionDefinition.- Parameters:
configProperties- configPropertiesclassName- classNamejndiName- jndiNamepoolName- poolNameenabled- enableduseJavaContext- useJavaContextuseCcm- useCcmsharable- sharableenlistment- enlistmentconnectable- connectabletracking- trackingmcp- mcpenlistmentTrace- enlistmentTracepool- pooltimeOut- timeOutvalidation- validationsecurity- securityrecovery- recoveryisXA- isXA
-
-
Method Details
-
getConfigProperties
- Specified by:
getConfigPropertiesin interfaceConnectionDefinition
-
getClassName
- Specified by:
getClassNamein interfaceConnectionDefinition
-
getJndiName
- Specified by:
getJndiNamein interfaceConnectionDefinition
-
getPoolName
- Specified by:
getPoolNamein interfaceConnectionDefinition
-
isEnabled
- Specified by:
isEnabledin interfaceConnectionDefinition
-
isUseJavaContext
- Specified by:
isUseJavaContextin interfaceConnectionDefinition
-
isUseCcm
- Specified by:
isUseCcmin interfaceConnectionDefinition
-
getPool
- Specified by:
getPoolin interfaceConnectionDefinition
-
getTimeOut
- Specified by:
getTimeOutin interfaceConnectionDefinition
-
getValidation
- Specified by:
getValidationin interfaceConnectionDefinition
-
getSecurity
- Specified by:
getSecurityin interfaceConnectionDefinition
-
getRecovery
- Specified by:
getRecoveryin interfaceConnectionDefinition
-
isXa
- Specified by:
isXain interfaceConnectionDefinition
-
isSharable
- Specified by:
isSharablein interfaceConnectionDefinition
-
isEnlistment
- Specified by:
isEnlistmentin interfaceConnectionDefinition
-
isConnectable
- Specified by:
isConnectablein interfaceConnectionDefinition
-
isTracking
- Specified by:
isTrackingin interfaceConnectionDefinition
-
getMcp
- Specified by:
getMcpin interfaceConnectionDefinition
-
isEnlistmentTrace
- Specified by:
isEnlistmentTracein interfaceConnectionDefinition
-
hashCode
public int hashCode() -
equals
-
toString
-