# RequestClassRuntimeMBean

Overview | Related MBeans | Attributes | Operations

## Overview

RequestClassRuntimeMBean presents runtime information about RequestClasses. A request class represents a class of work. Work using the same request class shares the same priority.

Since | 9.0.0.0
Security roles | The following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean: Operator
Fully Qualified Interface Name | If you use the `getMBeanInfo` operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name: `weblogic.management.runtime.RequestClassRuntimeMBean`
Factory Methods | No factory methods. Instances of this MBean are created automatically.
Access Points | You can access this MBean from the following MBean attributes:
ApplicationRuntimeMBean.RequestClassRuntimes ServerRuntimeMBean.RequestClassRuntimes | WorkManagerRuntimeMBean.RequestClassRuntime

## Attributes

This section describes the following attributes:

CompletedCount DeltaFirst DeltaRepeat Interval MyLast Name Parent | PendingRequestCount RequestClassType ThreadUseSquares TotalThreadUse Type VirtualTimeIncrement

### CompletedCount

Total number of completions since server start

Privileges | Read only
Type | long

### DeltaFirst

Undocumented attribute that exposes a value used in determining priority

Privileges | Read only
Type | long

### DeltaRepeat

Undocumented attribute that exposes a value used in determining priority

Privileges | Read only
Type | long

### Interval

Undocumented attribute that exposes a value used in determining priority. This attribute is applicable only for ResponseTimeRequestClass. -1 is returned for FairShareRequestClasses.

Privileges | Read only
Type | double

### MyLast

Undocumented attribute that exposes a value used in determining priority

Privileges | Read only
Type | long

### Name

The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

Privileges | Read only
Type | java.lang.String

### Parent

Return the immediate parent for this MBean

Privileges | Read/Write
Type |

### PendingRequestCount

Number of requests waiting for a thread to become available.

Privileges | Read only
Type | int

### RequestClassType

Returns the type of RequestClass. Either `FAIR_SHARE` or `RESPONSE_TIME` or `CONTEXT`

Privileges | Read only
Type | java.lang.String

### ThreadUseSquares

Undocumented attribute that exposes a value used in determining priority

Privileges | Read only
Type | long

### TotalThreadUse

Total amount of thread use time in millisec's used by the request class since server start.

Privileges | Read only
Type | long

### Type

Returns the type of the MBean.

Privileges | Read only
Type | java.lang.String

### VirtualTimeIncrement

Current priority of the request class. The priority is relative to other request class priorities. The priority is calculated dynamically frequently and can change.

Privileges | Read only
Type | long