javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
JaxRsResourceRuntimeMBean
public interface JaxRsUriRuntimeMBean extends RuntimeMBean
Modifier and Type | Method | Description |
---|---|---|
JaxRsExecutionStatisticsRuntimeMBean |
getMethodsStatistics() |
Get execution statistics that contain measurements of times only for execution of resource methods.
|
java.lang.String |
getPath() |
The relative path that is assigned to this resource.
|
JaxRsExecutionStatisticsRuntimeMBean |
getRequestStatistics() |
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.
|
JaxRsResourceMethodRuntimeMBean[] |
getResourceMethods() |
Return the resource methods available under this resource.
|
JaxRsSubResourceLocatorRuntimeMBean[] |
getSubResourceLocators() |
Return the resource methods available under this resource.
|
boolean |
isExtended() |
Get the flag indicating whether the resource is extended or is a core of exposed RESTful API.
|
JaxRsResourceMethodRuntimeMBean |
lookupResourceMethods(java.lang.String name) |
Provides the resource method identified by the given name.
|
JaxRsSubResourceLocatorRuntimeMBean |
lookupSubResourceLocators(java.lang.String name) |
Provides the resource method identified by the given name.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
java.lang.String getPath()
boolean isExtended()
Extended resource model components are helper components that are not considered as a core of a
RESTful API. These can be for example OPTIONS
resource methods added by model processors
or application.wadl
resource producing the WADL. Both resource are rather supportive
than the core of RESTful API.
true
if the resource is extended.JaxRsExecutionStatisticsRuntimeMBean getMethodsStatistics()
JaxRsExecutionStatisticsRuntimeMBean getRequestStatistics()
getMethodsStatistics()
.JaxRsResourceMethodRuntimeMBean[] getResourceMethods()
JaxRsResourceMethodRuntimeMBean lookupResourceMethods(java.lang.String name)
name
- Name of the resource method.JaxRsSubResourceLocatorRuntimeMBean[] getSubResourceLocators()
JaxRsSubResourceLocatorRuntimeMBean lookupSubResourceLocators(java.lang.String name)
name
- Name of the resource method.