Package org.jboss.as.threads
Class EnhancedQueueExecutorResourceDefinition
- java.lang.Object
-
- org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
-
- org.jboss.as.controller.SimpleResourceDefinition
-
- org.jboss.as.controller.PersistentResourceDefinition
-
- org.jboss.as.threads.EnhancedQueueExecutorResourceDefinition
-
- All Implemented Interfaces:
Feature
,ResourceDefinition
,ResourceRegistration
public final class EnhancedQueueExecutorResourceDefinition extends PersistentResourceDefinition
ResourceDefinition
for anorg.jboss.threads.EnhancedQueueExecutor
resource.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.as.controller.SimpleResourceDefinition
SimpleResourceDefinition.Parameters
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.ResourceDefinition
ResourceDefinition.AbstractConfigurator<C extends ResourceDefinition.Configurator<C>>, ResourceDefinition.Builder, ResourceDefinition.Configurator<C extends ResourceDefinition.Configurator<C>>, ResourceDefinition.MinimalBuilder, ResourceDefinition.MinimalResourceDefinition
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnhancedQueueExecutorResourceDefinition
create(boolean registerRuntimeOnly)
static EnhancedQueueExecutorResourceDefinition
create(String type, ThreadFactoryResolver threadFactoryResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly)
static EnhancedQueueExecutorResourceDefinition
create(String type, ThreadFactoryResolver threadFactoryResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly, RuntimeCapability<Void> capability, boolean allowCoreThreadTimeout)
static EnhancedQueueExecutorResourceDefinition
create(PathElement path, ThreadFactoryResolver threadFactoryResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly, RuntimeCapability<Void> capability, boolean allowCoreThreadTimeout)
Collection<AttributeDefinition>
getAttributes()
void
registerAttributes(ManagementResourceRegistration resourceRegistration)
-
Methods inherited from class org.jboss.as.controller.PersistentResourceDefinition
getChildren, registerChildren
-
Methods inherited from class org.jboss.as.controller.SimpleResourceDefinition
getAddOperationParameters, getDeprecationData, getFlagsSet, getResourceDescriptionResolver, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerOperations, registerRemoveOperation, registerRemoveOperation, setDeprecated
-
Methods inherited from class org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
getAccessConstraints, getDescriptionProvider, getMaxOccurs, getMinOccurs, getPathElement, getStability, isFeature, isOrderedChild, isRuntime
-
-
-
-
Method Detail
-
create
public static EnhancedQueueExecutorResourceDefinition create(boolean registerRuntimeOnly)
-
create
public static EnhancedQueueExecutorResourceDefinition create(String type, ThreadFactoryResolver threadFactoryResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly)
-
create
public static EnhancedQueueExecutorResourceDefinition create(String type, ThreadFactoryResolver threadFactoryResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly, RuntimeCapability<Void> capability, boolean allowCoreThreadTimeout)
-
create
public static EnhancedQueueExecutorResourceDefinition create(PathElement path, ThreadFactoryResolver threadFactoryResolver, org.jboss.msc.service.ServiceName serviceNameBase, boolean registerRuntimeOnly, RuntimeCapability<Void> capability, boolean allowCoreThreadTimeout)
-
registerAttributes
public void registerAttributes(ManagementResourceRegistration resourceRegistration)
- Specified by:
registerAttributes
in interfaceResourceDefinition
- Overrides:
registerAttributes
in classPersistentResourceDefinition
-
getAttributes
public Collection<AttributeDefinition> getAttributes()
- Specified by:
getAttributes
in classPersistentResourceDefinition
-
-