org.openejb.sfsb
Class StatefulInstanceContextFactory

java.lang.Object
  extended byorg.openejb.sfsb.StatefulInstanceContextFactory
All Implemented Interfaces:
InstanceContextFactory, Serializable

public class StatefulInstanceContextFactory
extends Object
implements InstanceContextFactory, Serializable

Version:
$Revision: 445237 $ $Date: 2005-03-02 00:34:40 +0100 (Wed, 02 Mar 2005) $
See Also:
Serialized Form

Constructor Summary
StatefulInstanceContextFactory(Object containerId, Class beanClass, org.apache.geronimo.transaction.context.UserTransactionImpl userTransaction, Set unshareableResources, Set applicationManagedSecurityResources)
           
 
Method Summary
 org.apache.geronimo.transaction.InstanceContext newInstance()
           
 void setProxyFactory(EJBProxyFactory proxyFactory)
           
 SystemMethodIndices setSignatures(InterfaceMethodSignature[] signatures)
           
 void setSystemChain(org.apache.geronimo.core.service.Interceptor systemChain)
           
 void setTimerService(BasicTimerService timerService)
           
 void setTransactionContextManager(org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatefulInstanceContextFactory

public StatefulInstanceContextFactory(Object containerId,
                                      Class beanClass,
                                      org.apache.geronimo.transaction.context.UserTransactionImpl userTransaction,
                                      Set unshareableResources,
                                      Set applicationManagedSecurityResources)
Method Detail

setProxyFactory

public void setProxyFactory(EJBProxyFactory proxyFactory)
Specified by:
setProxyFactory in interface InstanceContextFactory

setSystemChain

public void setSystemChain(org.apache.geronimo.core.service.Interceptor systemChain)
Specified by:
setSystemChain in interface InstanceContextFactory

setSignatures

public SystemMethodIndices setSignatures(InterfaceMethodSignature[] signatures)
Specified by:
setSignatures in interface InstanceContextFactory

setTransactionContextManager

public void setTransactionContextManager(org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager)
Specified by:
setTransactionContextManager in interface InstanceContextFactory

setTimerService

public void setTimerService(BasicTimerService timerService)
Specified by:
setTimerService in interface InstanceContextFactory

newInstance

public org.apache.geronimo.transaction.InstanceContext newInstance()
                                                            throws Exception
Specified by:
newInstance in interface InstanceContextFactory
Throws:
Exception


Copyright © 1999-2006 OpenEJB. All Rights Reserved.