|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JaxRsResourceRuntimeMBean
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.
Field Summary | |
---|---|
static String |
TYPE_EJB
|
static String |
TYPE_POJO
|
Method Summary | |
---|---|
String |
getClassName()
Provides the class name of the resource |
String |
getPath()
Provides the path that is annotated on this resource |
JaxRsResourceMethodRuntimeMBean[] |
getResourceMethods()
Provides all the resource methods |
String |
getResourceType()
Provides the type(POJO or EJB) of the resource |
JaxRsSubResourceLocatorRuntimeMBean[] |
getSubResourceLocators()
Provides all the sub-resource locators. |
JaxRsResourceMethodRuntimeMBean |
lookupResourceMethods(String name)
Provides the resource method identified by the given name |
JaxRsSubResourceLocatorRuntimeMBean |
lookupSubResourceLocators(String name)
Provides the sub-resource locator identified by the given name |
Methods inherited from interface weblogic.management.runtime.JaxRsMonitoringInfoRuntimeMBean |
---|
getExecutionTimeAverage, getExecutionTimeHigh, getExecutionTimeLow, getExecutionTimeTotal, getInvocationCount, getLastInvocationTime, getStartTime |
Methods inherited from interface weblogic.management.WebLogicMBean |
---|
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent |
Methods inherited from interface javax.management.DynamicMBean |
---|
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
---|
postDeregister, postRegister, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
---|
addNotificationListener, getNotificationInfo, removeNotificationListener |
Field Detail |
---|
static final String TYPE_POJO
static final String TYPE_EJB
Method Detail |
---|
String getClassName()
Provides the class name of the resource
String getResourceType()
Provides the type(POJO or EJB) of the resource
String getPath()
Provides the path that is annotated on this resource
JaxRsSubResourceLocatorRuntimeMBean[] getSubResourceLocators()
Provides all the sub-resource locators.
JaxRsSubResourceLocatorRuntimeMBean lookupSubResourceLocators(String name)
Provides the sub-resource locator identified by the given name
name
- the name of the MBean. The name is just the method name.
If there are overloaded methods, the name of the second method onwards, is appended with running number starting with 1
JaxRsResourceMethodRuntimeMBean[] getResourceMethods()
Provides all the resource methods
JaxRsResourceMethodRuntimeMBean lookupResourceMethods(String name)
Provides the resource method identified by the given name
name
- the name of the MBean
If there are overloaded methods, the name of the second method onwards, is appended with running number starting with 1
|
Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |