|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProxyManager
Manages kernel proxies. Note that all proxies will include an implementation of GeronimoManagedBean.
GeronimoManagedBean| Method Summary | |
|---|---|
Object |
createProxy(AbstractName target,
Class type)
|
Object |
createProxy(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 |
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 |
|---|
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
Object createProxy(AbstractName target,
ClassLoader loader)
Object createProxy(AbstractName target,
Class type)
void destroyProxy(Object proxy)
proxy - the proxy to destroyboolean isProxy(Object object)
object - the object to determin if it is a proxy
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 | |||||||||