@Service @Singleton public class JdbcConnectionPoolDeployer extends Object implements org.glassfish.resourcebase.resources.api.ResourceDeployer
| Constructor and Description |
|---|
JdbcConnectionPoolDeployer() |
| Modifier and Type | Method and Description |
|---|---|
void |
actualDeployResource(Object resource,
org.glassfish.resourcebase.resources.api.PoolInfo poolInfo)
Deploy the resource into the server's runtime naming context
|
boolean |
canDeploy(boolean postApplicationDeployment,
Collection<com.sun.enterprise.config.serverbeans.Resource> allResources,
com.sun.enterprise.config.serverbeans.Resource resource) |
com.sun.enterprise.connectors.ConnectorConnectionPool |
createConnectorConnectionPool(org.glassfish.jdbc.config.JdbcConnectionPool adminPool,
org.glassfish.resourcebase.resources.api.PoolInfo poolInfo) |
void |
deployResource(Object resource) |
void |
deployResource(Object resource,
String applicationName,
String moduleName) |
void |
disableResource(Object resource)
Disable the resource in the server's runtime naming context
|
void |
enableResource(Object resource)
Enable the resource in the server's runtime naming context
|
Class[] |
getProxyClassesForDynamicReconfiguration() |
boolean |
handles(Object resource) |
void |
redeployResource(Object resource) |
boolean |
supportsDynamicReconfiguration() |
void |
undeployResource(Object resource) |
void |
undeployResource(Object resource,
String applicationName,
String moduleName) |
void |
validatePreservedResource(com.sun.enterprise.config.serverbeans.Application oldApp,
com.sun.enterprise.config.serverbeans.Application newApp,
com.sun.enterprise.config.serverbeans.Resource resource,
com.sun.enterprise.config.serverbeans.Resources allResources) |
public void deployResource(Object resource, String applicationName, String moduleName) throws Exception
deployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerExceptionpublic void deployResource(Object resource) throws Exception
deployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerExceptionpublic boolean canDeploy(boolean postApplicationDeployment,
Collection<com.sun.enterprise.config.serverbeans.Resource> allResources,
com.sun.enterprise.config.serverbeans.Resource resource)
canDeploy in interface org.glassfish.resourcebase.resources.api.ResourceDeployerpublic void actualDeployResource(Object resource, org.glassfish.resourcebase.resources.api.PoolInfo poolInfo)
resource - a resource objectException - thrown if failpublic void undeployResource(Object resource, String applicationName, String moduleName) throws Exception
undeployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerExceptionpublic void undeployResource(Object resource) throws Exception
undeployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerExceptionpublic boolean handles(Object resource)
handles in interface org.glassfish.resourcebase.resources.api.ResourceDeployerpublic boolean supportsDynamicReconfiguration()
supportsDynamicReconfiguration in interface org.glassfish.resourcebase.resources.api.ResourceDeployerpublic Class[] getProxyClassesForDynamicReconfiguration()
getProxyClassesForDynamicReconfiguration in interface org.glassfish.resourcebase.resources.api.ResourceDeployerpublic com.sun.enterprise.connectors.ConnectorConnectionPool createConnectorConnectionPool(org.glassfish.jdbc.config.JdbcConnectionPool adminPool,
org.glassfish.resourcebase.resources.api.PoolInfo poolInfo)
throws com.sun.appserv.connectors.internal.api.ConnectorRuntimeException
com.sun.appserv.connectors.internal.api.ConnectorRuntimeExceptionpublic void redeployResource(Object resource) throws Exception
redeployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerExceptionpublic void enableResource(Object resource) throws Exception
enableResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerresource - a resource objectUnsupportedOperationException - Currently we are not supporting this method.Exceptionpublic void disableResource(Object resource) throws Exception
disableResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerresource - a resource objectUnsupportedOperationException - Currently we are not supporting this method.Exceptionpublic void validatePreservedResource(com.sun.enterprise.config.serverbeans.Application oldApp,
com.sun.enterprise.config.serverbeans.Application newApp,
com.sun.enterprise.config.serverbeans.Resource resource,
com.sun.enterprise.config.serverbeans.Resources allResources)
throws org.glassfish.resourcebase.resources.api.ResourceConflictException
validatePreservedResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployerorg.glassfish.resourcebase.resources.api.ResourceConflictExceptionCopyright © 2013. All Rights Reserved.