Class 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 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()
      • setIsNonTx

        public void setIsNonTx​(boolean flag)
      • isNonTx

        public boolean isNonTx()
      • setIsPM

        public void setIsPM​(boolean flag)
      • isPM

        public boolean isPM()
      • 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()