org.openejb.entity.cmp
Class CMPInstanceContextFactory

java.lang.Object
  extended byorg.openejb.entity.cmp.CMPInstanceContextFactory
All Implemented Interfaces:
InstanceContextFactory, Serializable

public class CMPInstanceContextFactory
extends Object
implements InstanceContextFactory, Serializable

Version:
$Revision: 445834 $ $Date: 2005-12-10 17:52:06 +0100 (Sat, 10 Dec 2005) $
See Also:
Serialized Form

Constructor Summary
CMPInstanceContextFactory(Object containerId, CMP1Bridge cmp1Bridge, org.tranql.identity.IdentityTransform primaryKeyTransform, org.tranql.cache.FaultHandler loadFault, Class beanClass, Map imap, 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

CMPInstanceContextFactory

public CMPInstanceContextFactory(Object containerId,
                                 CMP1Bridge cmp1Bridge,
                                 org.tranql.identity.IdentityTransform primaryKeyTransform,
                                 org.tranql.cache.FaultHandler loadFault,
                                 Class beanClass,
                                 Map imap,
                                 Set unshareableResources,
                                 Set applicationManagedSecurityResources)
                          throws org.apache.geronimo.common.DeploymentException
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.