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: 1.12 $ $Date: 2004/07/20 23:40:02 $
See Also:
Serialized Form

Constructor Summary
CMPInstanceContextFactory(Object containerId, org.tranql.identity.IdentityTransform primaryKeyTransform, org.tranql.cache.FaultHandler loadFault, Class beanClass, Map imap, Set unshareableResources, Set applicationManagedSecurityResources)
           
 
Method Summary
 javax.ejb.EntityBean createCMPBeanInstance(CMPInstanceContext instanceContext)
           
 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)
           
 
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,
                                 org.tranql.identity.IdentityTransform primaryKeyTransform,
                                 org.tranql.cache.FaultHandler loadFault,
                                 Class beanClass,
                                 Map imap,
                                 Set unshareableResources,
                                 Set applicationManagedSecurityResources)
                          throws ClassNotFoundException
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

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

createCMPBeanInstance

public javax.ejb.EntityBean createCMPBeanInstance(CMPInstanceContext instanceContext)


Copyright © 1999-2005 OpenEJB. All Rights Reserved.