Package org.jboss.as.threads
Class BoundedQueueThreadPoolMetricsHandler
- java.lang.Object
-
- org.jboss.as.controller.AbstractRuntimeOnlyHandler
-
- org.jboss.as.threads.ThreadPoolMetricsHandler
-
- org.jboss.as.threads.BoundedQueueThreadPoolMetricsHandler
-
- All Implemented Interfaces:
OperationStepHandler
public class BoundedQueueThreadPoolMetricsHandler extends ThreadPoolMetricsHandler
Handles metrics for a bounded queue thread pool.- Author:
- Alexey Loubyansky
-
-
Field Summary
Fields Modifier and Type Field Description static List<AttributeDefinition>
METRICS
-
Constructor Summary
Constructors Constructor Description BoundedQueueThreadPoolMetricsHandler(RuntimeCapability capability, org.jboss.msc.service.ServiceName serviceNameBase)
BoundedQueueThreadPoolMetricsHandler(org.jboss.msc.service.ServiceName serviceNameBase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setResult(OperationContext context, String attributeName, org.jboss.msc.service.Service<?> service)
-
Methods inherited from class org.jboss.as.threads.ThreadPoolMetricsHandler
executeRuntimeStep, getService, registerAttributes
-
Methods inherited from class org.jboss.as.controller.AbstractRuntimeOnlyHandler
execute, requiresRuntime, resourceMustExist
-
-
-
-
Field Detail
-
METRICS
public static final List<AttributeDefinition> METRICS
-
-
Constructor Detail
-
BoundedQueueThreadPoolMetricsHandler
public BoundedQueueThreadPoolMetricsHandler(org.jboss.msc.service.ServiceName serviceNameBase)
-
BoundedQueueThreadPoolMetricsHandler
public BoundedQueueThreadPoolMetricsHandler(RuntimeCapability capability, org.jboss.msc.service.ServiceName serviceNameBase)
-
-
Method Detail
-
setResult
protected void setResult(OperationContext context, String attributeName, org.jboss.msc.service.Service<?> service) throws OperationFailedException
- Specified by:
setResult
in classThreadPoolMetricsHandler
- Throws:
OperationFailedException
-
-