Package com.sun.enterprise.connectors
Class PoolMetaData
- java.lang.Object
-
- com.sun.enterprise.connectors.PoolMetaData
-
public class PoolMetaData extends Object
Information about the ConnectorConnectionPool. Stored inofrmation is: 1. Default Subject 2. MCF Instance 3. Password, UserName 4. The transaction-support attribute level in case of connector connection pools 5. The allow-non-component-callers, non-trasnactional-connections attribs for jdbc connection pools- Author:
- Binod P.G., Aditya Gore
-
-
Constructor Summary
Constructors Constructor Description PoolMetaData(PoolInfo poolInfo, jakarta.resource.spi.ManagedConnectionFactory mcf, Subject s, int txSupport, ResourcePrincipal prin, boolean isPM, boolean isNonTx, boolean lazyEnlistable, RuntimeSecurityMap runtimeSecurityMap, boolean lazyAssoc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.resource.spi.ManagedConnectionFactory
getMCF()
ResourcePrincipal
getResourcePrincipal()
RuntimeSecurityMap
getRuntimeSecurityMap()
Subject
getSubject()
int
getTransactionSupport()
boolean
isAuthCredentialsDefinedInPool()
boolean
isLazyAssociatable()
boolean
isLazyEnlistable()
boolean
isNonTx()
boolean
isPM()
void
setAuthCredentialsDefinedInPool(boolean authCred)
void
setIsNonTx(boolean flag)
void
setIsPM(boolean flag)
void
setLazyAssoc(boolean flag)
void
setLazyEnlistable(boolean flag)
String
toString()
-
-
-
Constructor Detail
-
PoolMetaData
public PoolMetaData(PoolInfo poolInfo, jakarta.resource.spi.ManagedConnectionFactory mcf, Subject s, int txSupport, ResourcePrincipal prin, boolean isPM, boolean isNonTx, boolean lazyEnlistable, RuntimeSecurityMap runtimeSecurityMap, boolean lazyAssoc)
-
-
Method Detail
-
getMCF
public jakarta.resource.spi.ManagedConnectionFactory getMCF()
-
getSubject
public Subject getSubject()
-
getTransactionSupport
public int getTransactionSupport()
-
getResourcePrincipal
public ResourcePrincipal getResourcePrincipal()
-
setIsNonTx
public void setIsNonTx(boolean flag)
-
isNonTx
public boolean isNonTx()
-
setIsPM
public void setIsPM(boolean flag)
-
isPM
public boolean isPM()
-
getRuntimeSecurityMap
public RuntimeSecurityMap getRuntimeSecurityMap()
-
setLazyEnlistable
public void setLazyEnlistable(boolean flag)
-
isLazyEnlistable
public boolean isLazyEnlistable()
-
setLazyAssoc
public void setLazyAssoc(boolean flag)
-
isLazyAssociatable
public boolean isLazyAssociatable()
-
setAuthCredentialsDefinedInPool
public void setAuthCredentialsDefinedInPool(boolean authCred)
-
isAuthCredentialsDefinedInPool
public boolean isAuthCredentialsDefinedInPool()
-
-