Class JDBCConnectionPoolManager

  • All Implemented Interfaces:
    org.glassfish.resources.admin.cli.ResourceManager

    @Service(name="jdbc-connection-pool")
    public class JDBCConnectionPoolManager
    extends Object
    implements org.glassfish.resources.admin.cli.ResourceManager
    Author:
    Prashanth Abbagani
    • Constructor Detail

      • JDBCConnectionPoolManager

        public JDBCConnectionPoolManager()
    • Method Detail

      • getResourceType

        public String getResourceType()
        Specified by:
        getResourceType in interface org.glassfish.resources.admin.cli.ResourceManager
      • create

        public org.glassfish.resourcebase.resources.api.ResourceStatus create​(com.sun.enterprise.config.serverbeans.Resources resources,
                                                                              HashMap attributes,
                                                                              Properties properties,
                                                                              String target)
                                                                       throws Exception
        Specified by:
        create in interface org.glassfish.resources.admin.cli.ResourceManager
        Throws:
        Exception
      • setAttributes

        public void setAttributes​(HashMap attrList)
      • delete

        public org.glassfish.resourcebase.resources.api.ResourceStatus delete​(Iterable<com.sun.enterprise.config.serverbeans.Server> servers,
                                                                              Iterable<com.sun.enterprise.config.serverbeans.Cluster> clusters,
                                                                              com.sun.enterprise.config.serverbeans.Resources resources,
                                                                              String cascade,
                                                                              String poolName)
                                                                       throws Exception
        Throws:
        Exception
      • createConfigBean

        public com.sun.enterprise.config.serverbeans.Resource createConfigBean​(com.sun.enterprise.config.serverbeans.Resources resources,
                                                                               HashMap attributes,
                                                                               Properties properties,
                                                                               boolean validate)
                                                                        throws Exception
        Specified by:
        createConfigBean in interface org.glassfish.resources.admin.cli.ResourceManager
        Throws:
        Exception