Class OfficeFloorExecutorServiceFactory

java.lang.Object
net.officefloor.jaxrs.OfficeFloorExecutorServiceFactory
All Implemented Interfaces:
org.glassfish.hk2.api.Factory<jakarta.enterprise.concurrent.ManagedExecutorService>

public class OfficeFloorExecutorServiceFactory extends Object implements org.glassfish.hk2.api.Factory<jakarta.enterprise.concurrent.ManagedExecutorService>
Author:
Daniel Sagenschneider
  • Constructor Details

    • OfficeFloorExecutorServiceFactory

      @Inject public OfficeFloorExecutorServiceFactory(jakarta.servlet.http.HttpServletRequest request, org.glassfish.jersey.process.internal.RequestScope scope)
      Instantiate.
      Parameters:
      request - HttpServletRequest.
      scope - RequestScope.
  • Method Details

    • provide

      public jakarta.enterprise.concurrent.ManagedExecutorService provide()
      Specified by:
      provide in interface org.glassfish.hk2.api.Factory<jakarta.enterprise.concurrent.ManagedExecutorService>
    • dispose

      public void dispose(jakarta.enterprise.concurrent.ManagedExecutorService instance)
      Specified by:
      dispose in interface org.glassfish.hk2.api.Factory<jakarta.enterprise.concurrent.ManagedExecutorService>