com.thoughtworks.xjb.cmt
Class CmtRemoteFactory

java.lang.Object
  extended bycom.thoughtworks.xjb.ejb.XjbRemoteFactory
      extended bycom.thoughtworks.xjb.cmt.CmtRemoteFactory
All Implemented Interfaces:
RemoteFactory

public class CmtRemoteFactory
extends XjbRemoteFactory

Author:
Dan North

Constructor Summary
CmtRemoteFactory(TransactionGetter transactionGetter, PolicyLookup policyLookup, TransactionPolicyHandler handler)
           
 
Method Summary
 javax.ejb.EJBObject createRemote(java.lang.String ejbName, javax.ejb.EJBHome ejbHome, java.lang.Class remoteInterface, java.lang.Object impl)
           
protected  XjbSessionContext createSessionContext(javax.ejb.EJBHome ejbHome, javax.ejb.EJBObject remote)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmtRemoteFactory

public CmtRemoteFactory(TransactionGetter transactionGetter,
                        PolicyLookup policyLookup,
                        TransactionPolicyHandler handler)
Method Detail

createRemote

public javax.ejb.EJBObject createRemote(java.lang.String ejbName,
                                        javax.ejb.EJBHome ejbHome,
                                        java.lang.Class remoteInterface,
                                        java.lang.Object impl)
Specified by:
createRemote in interface RemoteFactory
Overrides:
createRemote in class XjbRemoteFactory

createSessionContext

protected XjbSessionContext createSessionContext(javax.ejb.EJBHome ejbHome,
                                                 javax.ejb.EJBObject remote)
Overrides:
createSessionContext in class XjbRemoteFactory