Class ManagedScheduledExecutorServiceDeployer
- java.lang.Object
-
- org.glassfish.concurrent.runtime.deployer.ManagedScheduledExecutorServiceDeployer
-
- All Implemented Interfaces:
org.glassfish.resourcebase.resources.api.ResourceDeployer
@Service @Singleton public class ManagedScheduledExecutorServiceDeployer extends Object implements org.glassfish.resourcebase.resources.api.ResourceDeployer
-
-
Constructor Summary
Constructors Constructor Description ManagedScheduledExecutorServiceDeployer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanDeploy(boolean postApplicationDeployment, Collection<com.sun.enterprise.config.serverbeans.Resource> allResources, com.sun.enterprise.config.serverbeans.Resource resource)voiddeployResource(Object resource)voiddeployResource(Object resource, String applicationName, String moduleName)voiddisableResource(Object resource)voidenableResource(Object resource)Class[]getProxyClassesForDynamicReconfiguration()booleanhandles(Object resource)voidredeployResource(Object resource)booleansupportsDynamicReconfiguration()voidundeployResource(Object resource)voidundeployResource(Object resource, String applicationName, String moduleName)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)
-
-
-
Method Detail
-
deployResource
public void deployResource(Object resource, String applicationName, String moduleName) throws Exception
- Specified by:
deployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer- Throws:
Exception
-
deployResource
public void deployResource(Object resource) throws Exception
- Specified by:
deployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer- Throws:
Exception
-
undeployResource
public void undeployResource(Object resource) throws Exception
- Specified by:
undeployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer- Throws:
Exception
-
undeployResource
public void undeployResource(Object resource, String applicationName, String moduleName) throws Exception
- Specified by:
undeployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer- Throws:
Exception
-
redeployResource
public void redeployResource(Object resource) throws Exception
- Specified by:
redeployResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer- Throws:
Exception
-
enableResource
public void enableResource(Object resource) throws Exception
- Specified by:
enableResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer- Throws:
Exception
-
disableResource
public void disableResource(Object resource) throws Exception
- Specified by:
disableResourcein interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer- Throws:
Exception
-
handles
public boolean handles(Object resource)
- Specified by:
handlesin interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer
-
supportsDynamicReconfiguration
public boolean supportsDynamicReconfiguration()
- Specified by:
supportsDynamicReconfigurationin interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer
-
getProxyClassesForDynamicReconfiguration
public Class[] getProxyClassesForDynamicReconfiguration()
- Specified by:
getProxyClassesForDynamicReconfigurationin interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer
-
canDeploy
public boolean canDeploy(boolean postApplicationDeployment, Collection<com.sun.enterprise.config.serverbeans.Resource> allResources, com.sun.enterprise.config.serverbeans.Resource resource)- Specified by:
canDeployin interfaceorg.glassfish.resourcebase.resources.api.ResourceDeployer
-
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- Throws:
org.glassfish.resourcebase.resources.api.ResourceConflictException
-
-