Class ConnectionDefinitionImpl
- java.lang.Object
-
- org.jboss.jca.common.metadata.resourceadapter.ConnectionDefinitionImpl
-
- All Implemented Interfaces:
Serializable,JCAMetadata,ConnectionDefinition
public class ConnectionDefinitionImpl extends Object implements ConnectionDefinition
A ConnectionDefinition.- Author:
- Jesper Pedersen
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
ConnectionDefinition.Attribute, ConnectionDefinition.Tag
-
-
Field Summary
Fields Modifier and Type Field Description protected StringclassNameclass-nameprotected Map<String,String>configPropertiesconfig-propertyprotected Booleanenabledenableprotected BooleanenlistmentEnlistmentprotected BooleanisXAisXAprotected StringjndiNamejndi-nameprotected Poolpoolpoolprotected StringpoolNamepool-nameprotected Recoveryrecoveryrecoveryprotected Securitysecuritysecurityprotected BooleansharableSharableprotected TimeOuttimeOuttimeoutprotected BooleanuseCcmuse-ccmprotected BooleanuseJavaContextuse-java-contextprotected Validationvalidationvalidation
-
Constructor Summary
Constructors Constructor Description 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetClassName()Map<String,String>getConfigProperties()StringgetJndiName()StringgetMcp()PoolgetPool()StringgetPoolName()RecoverygetRecovery()SecuritygetSecurity()TimeOutgetTimeOut()ValidationgetValidation()inthashCode()BooleanisConnectable()BooleanisEnabled()BooleanisEnlistment()BooleanisEnlistmentTrace()BooleanisSharable()BooleanisTracking()BooleanisUseCcm()BooleanisUseJavaContext()BooleanisXa()StringtoString()
-
-
-
Field Detail
-
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 Pool pool
pool
-
timeOut
protected TimeOut timeOut
timeout
-
validation
protected Validation validation
validation
-
security
protected Security security
security
-
recovery
protected Recovery recovery
recovery
-
isXA
protected Boolean isXA
isXA
-
sharable
protected Boolean sharable
Sharable
-
enlistment
protected Boolean enlistment
Enlistment
-
-
Constructor Detail
-
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 Detail
-
getConfigProperties
public Map<String,String> getConfigProperties()
- Specified by:
getConfigPropertiesin interfaceConnectionDefinition
-
getClassName
public String getClassName()
- Specified by:
getClassNamein interfaceConnectionDefinition
-
getJndiName
public String getJndiName()
- Specified by:
getJndiNamein interfaceConnectionDefinition
-
getPoolName
public String getPoolName()
- Specified by:
getPoolNamein interfaceConnectionDefinition
-
isEnabled
public Boolean isEnabled()
- Specified by:
isEnabledin interfaceConnectionDefinition
-
isUseJavaContext
public Boolean isUseJavaContext()
- Specified by:
isUseJavaContextin interfaceConnectionDefinition
-
isUseCcm
public Boolean isUseCcm()
- Specified by:
isUseCcmin interfaceConnectionDefinition
-
getPool
public Pool getPool()
- Specified by:
getPoolin interfaceConnectionDefinition
-
getTimeOut
public TimeOut getTimeOut()
- Specified by:
getTimeOutin interfaceConnectionDefinition
-
getValidation
public Validation getValidation()
- Specified by:
getValidationin interfaceConnectionDefinition
-
getSecurity
public Security getSecurity()
- Specified by:
getSecurityin interfaceConnectionDefinition
-
getRecovery
public Recovery getRecovery()
- Specified by:
getRecoveryin interfaceConnectionDefinition
-
isXa
public Boolean isXa()
- Specified by:
isXain interfaceConnectionDefinition
-
isSharable
public Boolean isSharable()
- Specified by:
isSharablein interfaceConnectionDefinition
-
isEnlistment
public Boolean isEnlistment()
- Specified by:
isEnlistmentin interfaceConnectionDefinition
-
isConnectable
public Boolean isConnectable()
- Specified by:
isConnectablein interfaceConnectionDefinition
-
isTracking
public Boolean isTracking()
- Specified by:
isTrackingin interfaceConnectionDefinition
-
getMcp
public String getMcp()
- Specified by:
getMcpin interfaceConnectionDefinition
-
isEnlistmentTrace
public Boolean isEnlistmentTrace()
- Specified by:
isEnlistmentTracein interfaceConnectionDefinition
-
-