Class FaultToleranceContainerExecutorFactory

java.lang.Object
io.smallrye.faulttolerance.DefaultAsyncExecutorProvider
org.wildfly.microprofile.faulttolerance.deployment.FaultToleranceContainerExecutorFactory
All Implemented Interfaces:
io.smallrye.faulttolerance.AsyncExecutorProvider

@Alternative public class FaultToleranceContainerExecutorFactory extends io.smallrye.faulttolerance.DefaultAsyncExecutorProvider
Subclass of DefaultAsyncExecutorProvider that provides a ThreadFactory as configured in the server.
Author:
Radoslav Husar, Jason Lee
  • Constructor Details

    • FaultToleranceContainerExecutorFactory

      @Inject public FaultToleranceContainerExecutorFactory(OptionalInt mainThreadPoolSize, OptionalInt mainThreadPoolQueueSize, OptionalInt globalThreadPoolSize)
  • Method Details

    • threadFactory

      protected ThreadFactory threadFactory()
      Overrides:
      threadFactory in class io.smallrye.faulttolerance.DefaultAsyncExecutorProvider