Package org.jboss.as.threads
Class QueuelessThreadPoolResourceDefinition
- java.lang.Object
-
- org.jboss.as.controller.SimpleResourceDefinition
-
- org.jboss.as.controller.PersistentResourceDefinition
-
- org.jboss.as.threads.QueuelessThreadPoolResourceDefinition
-
- All Implemented Interfaces:
ResourceDefinition
public class QueuelessThreadPoolResourceDefinition extends PersistentResourceDefinition
ResourceDefinition
for a queueless thread pool resource.- Author:
- Brian Stansberry (c) 2011 Red Hat Inc., Tomaz Cerar (c) 2015 Red Hat Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.as.controller.SimpleResourceDefinition
SimpleResourceDefinition.Parameters
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QueuelessThreadPoolResourceDefinition
create(boolean blocking, boolean registerRuntimeOnly)
static QueuelessThreadPoolResourceDefinition
create(boolean blocking, String type, boolean registerRuntimeOnly)
static QueuelessThreadPoolResourceDefinition
create(String type, ThreadFactoryResolver threadFactoryResolver, HandoffExecutorResolver handoffExecutorResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly)
Collection<AttributeDefinition>
getAttributes()
boolean
isBlocking()
void
registerAttributes(ManagementResourceRegistration resourceRegistration)
-
Methods inherited from class org.jboss.as.controller.PersistentResourceDefinition
getChildren, registerChildren
-
Methods inherited from class org.jboss.as.controller.SimpleResourceDefinition
getAccessConstraints, getDeprecationData, getDescriptionProvider, getFlagsSet, getMaxOccurs, getMinOccurs, getPathElement, getResourceDescriptionResolver, isFeature, isOrderedChild, isRuntime, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerOperations, registerRemoveOperation, registerRemoveOperation, setDeprecated
-
-
-
-
Method Detail
-
create
public static QueuelessThreadPoolResourceDefinition create(boolean blocking, boolean registerRuntimeOnly)
-
create
public static QueuelessThreadPoolResourceDefinition create(boolean blocking, String type, boolean registerRuntimeOnly)
-
create
public static QueuelessThreadPoolResourceDefinition create(String type, ThreadFactoryResolver threadFactoryResolver, HandoffExecutorResolver handoffExecutorResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly)
-
registerAttributes
public void registerAttributes(ManagementResourceRegistration resourceRegistration)
- Specified by:
registerAttributes
in interfaceResourceDefinition
- Overrides:
registerAttributes
in classPersistentResourceDefinition
-
isBlocking
public boolean isBlocking()
-
getAttributes
public Collection<AttributeDefinition> getAttributes()
- Specified by:
getAttributes
in classPersistentResourceDefinition
-
-