The runtime MBean of a JAX-RS resource. EJB(Stateless and Singleton), POJO are the two component types that are supported. Each JAX-RS resource has a scope associated with that. Any object that is managed by a container (such as EJB) will have application scope. All other resources by default will have request scope.
Security roles | The following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:
|
||
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.JaxRsResourceRuntimeMBean
|
||
Factory Methods | No factory methods. Instances of this MBean are created automatically. | ||
Access Points |
You can access this MBean from the following MBean attributes:
|
||
Access Points Inherited from JaxRsUriRuntimeMBean |
Because this MBean extends or implements JaxRsUriRuntimeMBean, you can also access this MBean by retrieving JaxRsUriRuntimeMBeans. The following attributes contain JaxRsUriRuntimeMBeans and its subtypes:
|
||
Access Points Inherited from RuntimeMBean |
Because this MBean extends or implements RuntimeMBean, you can also access this MBean by retrieving RuntimeMBeans. The following attributes contain RuntimeMBeans and its subtypes:
|
||
Deprecated Factory Methods and Access Points |
|
This section describes attributes that provide access to other MBeans.
Get execution statistics that contain measurements of times only for execution of resource methods. Durations average time, minimum time and maximum time measure only time of execution of resource methods code. It does not involve other request processing phases.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | JaxRsExecutionStatisticsRuntimeMBean |
Relationship type: | Containment. |
Get execution statistics that contain measurements of times for whole processing from time when request comes into the Jersey application until the response is written to the underlying IO container. The statistics involves only requests that were matched to resource methods defined in MethodsStatistics() .
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Privileges | Read only |
Type | JaxRsExecutionStatisticsRuntimeMBean |
Relationship type: | Containment. |
Return the resource methods available under this resource.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupResourceMethods(String name)
Returns a |
Privileges | Read only |
Type | JaxRsResourceMethodRuntimeMBean[] |
Relationship type: | Containment. |
Return the resource methods available under this resource.
Factory Methods | No explicit creator method. The child shares the lifecycle of its parent. |
Lookup Operation | lookupSubResourceLocators(String name)
Returns a |
Privileges | Read only |
Type | JaxRsSubResourceLocatorRuntimeMBean[] |
Relationship type: | Containment. |
This section describes the following attributes:
Private property that disables caching in proxies.
Privileges | Read only |
Type | boolean |
Get the class name of the resource.
Privileges | Read only |
Type | java.lang.String |
Provides the average execution time (in ms) per execution. Returns 0 if it was never invoked.
Privileges | Read only |
Type | long |
Provides the highest time taken (in ms) by an execution. Returns 0 if it was never invoked.
Privileges | Read only |
Type | long |
Provides the lowest time taken (in ms) by an execution. Returns 0 if it was never invoked.
Privileges | Read only |
Type | long |
Provides the total execution time (in ms) of all the requests. Returns 0 if it was never invoked.
Privileges | Read only |
Type | long |
Get the flag indicating whether the resource is extended or is a core of exposed RESTful API.
Extended resource model components are helper components that are not considered as a core of a RESTful API. These can be for example {@code OPTIONS} resource methods added by model processors or {@code application.wadl} resource producing the WADL. Both resource are rather supportive than the core of RESTful API.
Available Since | Release 12.2.1.0.0 |
Privileges | Read only |
Type | boolean |
Provides the total invocation count.
Privileges | Read only |
Type | long |
Provides the last invocation time. Returns 0 if it was never invoked.
Privileges | Read only |
Type | long |
Returns the MBean info for this MBean.
Deprecated.
Privileges | Read only |
Type | javax.management.MBeanInfo |
The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.
Privileges | Read only |
Type | java.lang.String |
Returns the ObjectName under which this MBean is registered in the MBean server.
Deprecated.
Privileges | Read only |
Type | weblogic.management.WebLogicObjectName |
Return the immediate parent for this MBean
Privileges | Read/Write |
Type |
The relative path that is assigned to this resource.
Privileges | Read only |
Type | java.lang.String |
Returns false if the MBean represented by this object has been unregistered.
Deprecated.
Privileges | Read only |
Type | boolean |
Provides the type (e.g., POJO, EJB, CDI, etc.) of the resource.
Privileges | Read only |
Type | java.lang.String |
The start time of this MBean.
Privileges | Read only |
Type | long |
Returns the type of the MBean.
Privileges | Read only |
Type | java.lang.String |