Class JDBCConnectionPoolManager

java.lang.Object
org.glassfish.jdbc.admin.cli.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 Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.glassfish.resourcebase.resources.api.ResourceStatus
    create(com.sun.enterprise.config.serverbeans.Resources resources, org.glassfish.resources.api.ResourceAttributes attributes, Properties properties, String target)
     
    com.sun.enterprise.config.serverbeans.Resource
    createConfigBean(com.sun.enterprise.config.serverbeans.Resources resources, org.glassfish.resources.api.ResourceAttributes attributes, Properties properties, boolean validate)
     
    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, org.glassfish.api.naming.SimpleJndiName poolName)
     
     
    void
    setAttributes(org.glassfish.resources.api.ResourceAttributes attrList)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JDBCConnectionPoolManager

      public JDBCConnectionPoolManager()
  • Method Details

    • 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, org.glassfish.resources.api.ResourceAttributes attributes, Properties properties, String target) throws Exception
      Specified by:
      create in interface org.glassfish.resources.admin.cli.ResourceManager
      Throws:
      Exception
    • setAttributes

      public void setAttributes(org.glassfish.resources.api.ResourceAttributes 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, org.glassfish.api.naming.SimpleJndiName poolName) throws Exception
      Throws:
      Exception
    • createConfigBean

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