public final class ComponentProxyGenerator
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
ComponentProxyGenerator.ComponentInvocationHandler
Deprecated.
Internal class to handle the wrapping with Component
|
| Modifier and Type | Field and Description |
|---|---|
private java.lang.ClassLoader |
m_classLoader
Deprecated.
|
| Constructor and Description |
|---|
ComponentProxyGenerator()
Deprecated.
Initialize the ComponentProxyGenerator with the default classloader.
|
ComponentProxyGenerator(java.lang.ClassLoader parentClassLoader)
Deprecated.
Initialize the ComponentProxyGenerator with the supplied classloader.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
getAllInterfaces(java.lang.Class clazz,
java.util.Set interfaces)
Deprecated.
|
org.apache.avalon.framework.component.Component |
getCompatibleProxy(java.lang.Object service)
Deprecated.
Get the component wrapped in a proxy.
|
org.apache.avalon.framework.component.Component |
getProxy(java.lang.String role,
java.lang.Object service)
Deprecated.
Get the Component wrapped in the proxy.
|
public ComponentProxyGenerator()
public ComponentProxyGenerator(java.lang.ClassLoader parentClassLoader)
public org.apache.avalon.framework.component.Component getProxy(java.lang.String role,
java.lang.Object service)
throws java.lang.Exception
java.lang.Exceptionpublic org.apache.avalon.framework.component.Component getCompatibleProxy(java.lang.Object service)
throws java.lang.Exception
java.lang.Exceptionprivate void getAllInterfaces(java.lang.Class clazz,
java.util.Set interfaces)
throws java.lang.Exception
java.lang.Exception