org.openejb.sfsb
Class StatefulInstanceFactory
java.lang.Object
org.openejb.sfsb.StatefulInstanceFactory
- All Implemented Interfaces:
- InstanceFactory, Serializable
- public class StatefulInstanceFactory
- extends Object
- implements InstanceFactory, Serializable
Factory for StatefulInstanceContexts.
This factory will create a bean instance, perform initialization by calling
setSessionContext and then wrap the instance in a StatefulInstanceContext
ready for insertion into a pool or use by an Invocation.
- Version:
- $Revision: 445147 $ $Date: 2005-01-27 00:28:02 +0100 (Thu, 27 Jan 2005) $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatefulInstanceFactory
public StatefulInstanceFactory(InstanceContextFactory factory)
createInstance
public Object createInstance()
throws Exception
- Description copied from interface:
InstanceFactory
- Create an instance ready for insertion into the pool. This method
should have performed any initialization needed by the object's
lifecycle
- Specified by:
createInstance
in interface InstanceFactory
- Returns:
- an instance ready to be used
- Throws:
Exception
- if there was a problem initializing the instance
destroyInstance
public void destroyInstance(Object instance)
- Description copied from interface:
InstanceFactory
- Destroy an instance that the pool decided was not needed any longer.
This method should perform any shutdown needed by the lifecycle
- Specified by:
destroyInstance
in interface InstanceFactory
- Parameters:
instance
- the instance to destroy
Copyright © 1999-2006 OpenEJB. All Rights Reserved.