org.apache.avalon.fortress.impl.factory
Class ProxyManager

java.lang.Object
  extended byorg.apache.avalon.fortress.impl.factory.ProxyManager

public final class ProxyManager
extends java.lang.Object

ProxyManager is used to abstract away the plumbing for the underlying proxy generator. Each proxy solution has to implement the ObjectFactory interface, that way we can keep a soft dependency on things like BCEL.

Version:
CVS $ Revision: 1.1 $
Author:
Avalon Development Team

Field Summary
static int BCEL
           
static int DISCOVER
           
static int NONE
           
static int PROXY
           
 
Constructor Summary
ProxyManager(int type)
           
 
Method Summary
 org.d_haven.mpool.ObjectFactory getWrappedObjectFactory(org.d_haven.mpool.ObjectFactory source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DISCOVER

public static final int DISCOVER
See Also:
Constant Field Values

NONE

public static final int NONE
See Also:
Constant Field Values

BCEL

public static final int BCEL
See Also:
Constant Field Values

PROXY

public static final int PROXY
See Also:
Constant Field Values
Constructor Detail

ProxyManager

public ProxyManager(int type)
             throws java.lang.Exception
Method Detail

getWrappedObjectFactory

public org.d_haven.mpool.ObjectFactory getWrappedObjectFactory(org.d_haven.mpool.ObjectFactory source)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.