Class GlassfishDomain.JdbcConnectionPool

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    GlassfishDomain

    public static class GlassfishDomain.JdbcConnectionPool
    extends java.lang.Object
    implements java.io.Serializable
    The type Jdbc connection pool.
    See Also:
    Serialized Form
    • Constructor Detail

      • JdbcConnectionPool

        public JdbcConnectionPool()
        Instantiates a new Jdbc connection pool.
      • JdbcConnectionPool

        public JdbcConnectionPool​(java.lang.String name,
                                  java.lang.String datasourceClassname,
                                  java.lang.String resType)
        Instantiates a new Jdbc connection pool.
        Parameters:
        name - the name
        datasourceClassname - the datasource classname
        resType - the res type
    • Method Detail

      • getDatasourceClassname

        public java.lang.String getDatasourceClassname()
        Gets datasource classname.
        Returns:
        the datasource classname
      • getFailAllConnections

        public java.lang.String getFailAllConnections()
        Gets fail all connections.
        Returns:
        the fail all connections
      • getName

        public java.lang.String getName()
        Gets name.
        Returns:
        the name
      • getNonTransactionalConnections

        public java.lang.String getNonTransactionalConnections()
        Gets non transactional connections.
        Returns:
        the non transactional connections
      • getProperties

        public java.util.List<GlassfishDomain.Property> getProperties()
        Gets properties.
        Returns:
        the properties
      • getProperties

        public <T> java.util.List<T> getProperties​(java.lang.Class<T> clazz)
        Gets properties.
        Type Parameters:
        T - the type parameter
        Parameters:
        clazz - the clazz
        Returns:
        the properties
      • getProperty

        public <T> T getProperty​(java.lang.Class<T> clazz,
                                 java.lang.String name)
        Gets property.
        Type Parameters:
        T - the type parameter
        Parameters:
        clazz - the clazz
        name - the name
        Returns:
        the property
      • getResType

        public java.lang.String getResType()
        Gets res type.
        Returns:
        the res type
      • getTransactionIsolationLevel

        public java.lang.String getTransactionIsolationLevel()
        Gets transaction isolation level.
        Returns:
        the transaction isolation level
      • setDatasourceClassname

        public void setDatasourceClassname​(java.lang.String datasourceClassname)
        Sets datasource classname.
        Parameters:
        datasourceClassname - the datasource classname
      • setFailAllConnections

        public void setFailAllConnections​(java.lang.String failAllConnections)
        Sets fail all connections.
        Parameters:
        failAllConnections - the fail all connections
      • setName

        public void setName​(java.lang.String name)
        Sets name.
        Parameters:
        name - the name
      • setNonTransactionalConnections

        public void setNonTransactionalConnections​(java.lang.String nonTransactionalConnections)
        Sets non transactional connections.
        Parameters:
        nonTransactionalConnections - the non transactional connections
      • setResType

        public void setResType​(java.lang.String resType)
        Sets res type.
        Parameters:
        resType - the res type
      • setTransactionIsolationLevel

        public void setTransactionIsolationLevel​(java.lang.String transactionIsolationLevel)
        Sets transaction isolation level.
        Parameters:
        transactionIsolationLevel - the transaction isolation level