public interface JaxRsResourceMethodBaseRuntimeMBean extends JaxRsMonitoringInfoRuntimeMBean
Modifier and Type | Method and Description |
---|---|
String |
getClassName()
Provides the resource class name.
|
String |
getMethodName()
Provides the method name
|
String[] |
getParameterTypes()
Provides the parameter types of the method.
|
String |
getPath()
Provides the path annotated in the method.
|
String |
getReturnType()
Provides the return type of the method.
|
boolean |
isExtended()
Get the flag indicating whether the resource method is extended or is a core of exposed RESTful API.
|
getExecutionTimeAverage, getExecutionTimeHigh, getExecutionTimeLow, getExecutionTimeTotal, getInvocationCount, getLastInvocationTime, getStartTime
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
String getPath()
Provides the path annotated in the method.
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.
If not set, the resource will not be defined as extended by default.
true
if the method is extended.String getClassName()
Provides the resource class name.
String getMethodName()
Provides the method name
String[] getParameterTypes()
Provides the parameter types of the method.
String getReturnType()
Provides the return type of the method.