Package | Description |
---|---|
org.jboss.as.threads |
Modifier and Type | Class and Description |
---|---|
static class |
ThreadFactoryResolver.AbstractThreadFactoryResolver
Base class for
ThreadFactoryResolver implementations that handles the case of a null
threadFactoryName by installing a ThreadFactoryService whose service name is
the service name of the thread pool with thread-factory appended. |
static class |
ThreadFactoryResolver.SimpleResolver
Extends
ThreadFactoryResolver.AbstractThreadFactoryResolver to deal with named thread factories by appending their
simple name to a provided base name. |
Modifier and Type | Field and Description |
---|---|
static ThreadFactoryResolver |
ThreadsServices.STANDARD_THREAD_FACTORY_RESOLVER
Standard implementation of
ThreadFactoryResolver -- a ThreadFactoryResolver.SimpleResolver with a base service name
of ThreadsServices.EXECUTOR . |
Modifier and Type | Method and Description |
---|---|
static UnboundedQueueThreadPoolResourceDefinition |
UnboundedQueueThreadPoolResourceDefinition.create(PathElement path,
ThreadFactoryResolver threadFactoryResolver,
org.jboss.msc.service.ServiceName serviceNameBase,
boolean registerRuntimeOnly) |
static BoundedQueueThreadPoolResourceDefinition |
BoundedQueueThreadPoolResourceDefinition.create(String type,
ThreadFactoryResolver threadFactoryResolver,
HandoffExecutorResolver handoffExecutorResolver,
org.jboss.msc.service.ServiceName poolNameBase,
boolean registerRuntimeOnly) |
static QueuelessThreadPoolResourceDefinition |
QueuelessThreadPoolResourceDefinition.create(String type,
ThreadFactoryResolver threadFactoryResolver,
HandoffExecutorResolver handoffExecutorResolver,
org.jboss.msc.service.ServiceName serviceNameBase,
boolean registerRuntimeOnly) |
static UnboundedQueueThreadPoolResourceDefinition |
UnboundedQueueThreadPoolResourceDefinition.create(String type,
ThreadFactoryResolver threadFactoryResolver,
org.jboss.msc.service.ServiceName serviceNameBase,
boolean registerRuntimeOnly) |
static ScheduledThreadPoolResourceDefinition |
ScheduledThreadPoolResourceDefinition.create(String type,
ThreadFactoryResolver threadFactoryResolver,
org.jboss.msc.service.ServiceName serviceNameBase,
boolean registerRuntimeOnly) |
Constructor and Description |
---|
BoundedQueueThreadPoolAdd(boolean blocking,
ThreadFactoryResolver threadFactoryResolver,
HandoffExecutorResolver handoffExecutorResolver,
org.jboss.msc.service.ServiceName serviceNameBase) |
QueuelessThreadPoolAdd(boolean blocking,
ThreadFactoryResolver threadFactoryResolver,
HandoffExecutorResolver handoffExecutorResolver,
org.jboss.msc.service.ServiceName serviceNameBase) |
ScheduledThreadPoolAdd(ThreadFactoryResolver threadFactoryResolver,
org.jboss.msc.service.ServiceName serviceNameBase) |
UnboundedQueueThreadPoolAdd(ThreadFactoryResolver threadFactoryResolver,
org.jboss.msc.service.ServiceName serviceNameBase) |
Copyright © 2023 JBoss by Red Hat. All rights reserved.