Package org.glassfish.jdbc.deployer
Class DataSourceDefinitionDeployer
java.lang.Object
org.glassfish.jdbc.deployer.DataSourceDefinitionDeployer
- All Implemented Interfaces:
org.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>
@Service
public class DataSourceDefinitionDeployer
extends Object
implements org.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>
- Author:
- Jagadish Ramu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) voiddeployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource, String applicationName, String moduleName) voiddisableResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) voidenableResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) booleanvoidregisterDataSourceDefinitions(com.sun.enterprise.deployment.Application application) voidundeployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) voidundeployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource, String applicationName, String moduleName) voidunRegisterDataSourceDefinitions(com.sun.enterprise.deployment.Application application) voidvalidatePreservedResource(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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.glassfish.resourcebase.resources.api.ResourceDeployer
canDeploy, getProxyClassesForDynamicReconfiguration, redeployResource, supportsDynamicReconfiguration
-
Constructor Details
-
DataSourceDefinitionDeployer
public DataSourceDefinitionDeployer()
-
-
Method Details
-
deployResource
public void deployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource, String applicationName, String moduleName) throws Exception - Specified by:
deployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>- Throws:
Exception
-
deployResource
public void deployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) throws Exception - Specified by:
deployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>- Throws:
Exception
-
validatePreservedResource
public 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 - Specified by:
validatePreservedResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>- Throws:
org.glassfish.resourcebase.resources.api.ResourceConflictException
-
registerDataSourceDefinitions
public void registerDataSourceDefinitions(com.sun.enterprise.deployment.Application application) -
unRegisterDataSourceDefinitions
public void unRegisterDataSourceDefinitions(com.sun.enterprise.deployment.Application application) -
undeployResource
public void undeployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource, String applicationName, String moduleName) throws Exception - Specified by:
undeployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>- Throws:
Exception
-
undeployResource
public void undeployResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) throws Exception - Specified by:
undeployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>- Throws:
Exception
-
enableResource
public void enableResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) throws Exception - Specified by:
enableResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>- Throws:
Exception
-
disableResource
public void disableResource(com.sun.enterprise.deployment.DataSourceDefinitionDescriptor resource) throws Exception - Specified by:
disableResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>- Throws:
Exception
-
handles
- Specified by:
handlesin interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer<com.sun.enterprise.deployment.DataSourceDefinitionDescriptor>
-