|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Manages kernel proxies. Note that all proxies will include an implementation of GeronimoManagedBean.
GeronimoManagedBean
Method Summary | |
Object |
createProxy(org.apache.geronimo.gbean.AbstractName target,
Class type)
|
Object |
createProxy(org.apache.geronimo.gbean.AbstractName target,
ClassLoader loader)
|
ProxyFactory |
createProxyFactory(Class[] types,
ClassLoader classLoader)
Creates a proxy factory for GBeans which will implement the specified types. |
void |
destroyProxy(Object proxy)
Cleans up and resources associated with the proxy |
org.apache.geronimo.gbean.AbstractName |
getProxyTarget(Object proxy)
Get the object name of the specified proxy TODO convert to abstractName |
boolean |
isProxy(Object object)
Is the specified object a proxy |
Method Detail |
public ProxyFactory createProxyFactory(Class[] types, ClassLoader classLoader)
types
- the type of the proxies this factory should createclassLoader
- the class loader in which the proxy class will be registered
public Object createProxy(org.apache.geronimo.gbean.AbstractName target, ClassLoader loader)
public Object createProxy(org.apache.geronimo.gbean.AbstractName target, Class type)
public void destroyProxy(Object proxy)
proxy
- the proxy to destroypublic boolean isProxy(Object object)
object
- the object to determin if it is a proxy
public org.apache.geronimo.gbean.AbstractName getProxyTarget(Object proxy)
proxy
- the proxy to get the target object name from
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |