Class ManagedThreadFactoryDeployer

java.lang.Object
org.glassfish.concurrent.runtime.deployer.ManagedThreadFactoryDeployer
All Implemented Interfaces:
org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>

@Service @Singleton public class ManagedThreadFactoryDeployer extends Object implements org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    deployResource(org.glassfish.concurrent.config.ManagedThreadFactory resource)
     
    void
    deployResource(org.glassfish.concurrent.config.ManagedThreadFactory resource, String applicationName, String moduleName)
     
    boolean
    handles(Object resource)
     
    void
    undeployResource(org.glassfish.concurrent.config.ManagedThreadFactory resource)
     
    void
    undeployResource(org.glassfish.concurrent.config.ManagedThreadFactory 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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.glassfish.resourcebase.resources.api.ResourceDeployer

    canDeploy, disableResource, enableResource, getProxyClassesForDynamicReconfiguration, redeployResource, supportsDynamicReconfiguration
  • Constructor Details

    • ManagedThreadFactoryDeployer

      public ManagedThreadFactoryDeployer()
  • Method Details

    • handles

      public boolean handles(Object resource)
      Specified by:
      handles in interface org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>
    • 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:
      validatePreservedResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>
      Throws:
      org.glassfish.resourcebase.resources.api.ResourceConflictException
    • deployResource

      public void deployResource(org.glassfish.concurrent.config.ManagedThreadFactory resource) throws Exception
      Specified by:
      deployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>
      Throws:
      Exception
    • deployResource

      public void deployResource(org.glassfish.concurrent.config.ManagedThreadFactory resource, String applicationName, String moduleName) throws Exception
      Specified by:
      deployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>
      Throws:
      Exception
    • undeployResource

      public void undeployResource(org.glassfish.concurrent.config.ManagedThreadFactory resource) throws Exception
      Specified by:
      undeployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>
      Throws:
      Exception
    • undeployResource

      public void undeployResource(org.glassfish.concurrent.config.ManagedThreadFactory resource, String applicationName, String moduleName) throws Exception
      Specified by:
      undeployResource in interface org.glassfish.resourcebase.resources.api.ResourceDeployer<org.glassfish.concurrent.config.ManagedThreadFactory>
      Throws:
      Exception