org.openejb.entity.bmp
Class BMPInstanceContextFactory

java.lang.Object
  extended byorg.openejb.entity.bmp.BMPInstanceContextFactory
All Implemented Interfaces:
InstanceContextFactory, Serializable

public class BMPInstanceContextFactory
extends Object
implements InstanceContextFactory, Serializable

Version:
$Revision: 444952 $ $Date: 2004-10-05 09:04:05 +0200 (Tue, 05 Oct 2004) $
See Also:
Serialized Form

Constructor Summary
BMPInstanceContextFactory(Object containerId, Class beanClass, 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

BMPInstanceContextFactory

public BMPInstanceContextFactory(Object containerId,
                                 Class beanClass,
                                 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.