org.jboss.seam.conversation.api
Class AbstractManagerObjectFactory

java.lang.Object
  extended by org.jboss.seam.conversation.api.AbstractManagerObjectFactory
All Implemented Interfaces:
ObjectFactory

public abstract class AbstractManagerObjectFactory
extends Object
implements ObjectFactory

Abstract BeanManager object factory.

Author:
Ales Justin

Constructor Summary
AbstractManagerObjectFactory()
           
 
Method Summary
protected abstract  BeanManager getBeanManager()
          Provide current BeanManager instance.
 Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractManagerObjectFactory

public AbstractManagerObjectFactory()
Method Detail

getBeanManager

protected abstract BeanManager getBeanManager()
Provide current BeanManager instance.

Returns:
the current BeanManager instance

getObjectInstance

public Object getObjectInstance(Object obj,
                                Name name,
                                Context nameCtx,
                                Hashtable<?,?> environment)
                         throws Exception
Specified by:
getObjectInstance in interface ObjectFactory
Throws:
Exception


Copyright © 2011 Seam Framework. All Rights Reserved.