|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.avalon.excalibur.component.ComponentProxyGenerator
public final class ComponentProxyGenerator
Create a Component proxy. Requires JDK 1.3+
| Nested Class Summary | |
|---|---|
private static class |
ComponentProxyGenerator.ComponentInvocationHandler
Deprecated. Internal class to handle the wrapping with Component |
| Field Summary | |
|---|---|
private java.lang.ClassLoader |
m_classLoader
Deprecated. |
| Constructor Summary | |
|---|---|
ComponentProxyGenerator()
Deprecated. Initialize the ComponentProxyGenerator with the default classloader. |
|
ComponentProxyGenerator(java.lang.ClassLoader parentClassLoader)
Deprecated. Initialize the ComponentProxyGenerator with the supplied classloader. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final java.lang.ClassLoader m_classLoader
| Constructor Detail |
|---|
public ComponentProxyGenerator()
public ComponentProxyGenerator(java.lang.ClassLoader parentClassLoader)
| Method Detail |
|---|
public org.apache.avalon.framework.component.Component getProxy(java.lang.String role,
java.lang.Object service)
throws java.lang.Exception
java.lang.Exception
public org.apache.avalon.framework.component.Component getCompatibleProxy(java.lang.Object service)
throws java.lang.Exception
java.lang.Exception
private void getAllInterfaces(java.lang.Class clazz,
java.util.Set interfaces)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||