Package net.officefloor.jaxrs
Class OfficeFloorExecutorServiceFactory.OfficeFloorExecutorService
java.lang.Object
java.util.concurrent.AbstractExecutorService
net.officefloor.jaxrs.OfficeFloorExecutorServiceFactory.OfficeFloorExecutorService
- All Implemented Interfaces:
jakarta.enterprise.concurrent.ManagedExecutorService,Executor,ExecutorService
- Enclosing class:
- OfficeFloorExecutorServiceFactory
public class OfficeFloorExecutorServiceFactory.OfficeFloorExecutorService
extends AbstractExecutorService
implements jakarta.enterprise.concurrent.ManagedExecutorService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long timeout, TimeUnit unit) <U> CompletableFuture<U>completedFuture(U value) <U> CompletionStage<U>completedStage(U value) <T> CompletableFuture<T>copy(CompletableFuture<T> stage) <T> CompletionStage<T>copy(CompletionStage<T> stage) void<U> CompletableFuture<U><U> CompletionStage<U>failedStage(Throwable ex) jakarta.enterprise.concurrent.ContextServicebooleanboolean<U> CompletableFuture<U>voidshutdown()<U> CompletableFuture<U>supplyAsync(Supplier<U> supplier) Methods inherited from class java.util.concurrent.AbstractExecutorService
invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, submit, submit, submit
-
Constructor Details
-
OfficeFloorExecutorService
public OfficeFloorExecutorService()
-
-
Method Details
-
execute
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceExecutorService
-
shutdownNow
- Specified by:
shutdownNowin interfaceExecutorService
-
isShutdown
public boolean isShutdown()- Specified by:
isShutdownin interfaceExecutorService
-
awaitTermination
- Specified by:
awaitTerminationin interfaceExecutorService- Throws:
InterruptedException
-
isTerminated
public boolean isTerminated()- Specified by:
isTerminatedin interfaceExecutorService
-
completedFuture
- Specified by:
completedFuturein interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
completedStage
- Specified by:
completedStagein interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
copy
- Specified by:
copyin interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
copy
- Specified by:
copyin interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
failedFuture
- Specified by:
failedFuturein interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
failedStage
- Specified by:
failedStagein interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
getContextService
public jakarta.enterprise.concurrent.ContextService getContextService()- Specified by:
getContextServicein interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
newIncompleteFuture
- Specified by:
newIncompleteFuturein interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
runAsync
- Specified by:
runAsyncin interfacejakarta.enterprise.concurrent.ManagedExecutorService
-
supplyAsync
- Specified by:
supplyAsyncin interfacejakarta.enterprise.concurrent.ManagedExecutorService
-