org.openejb.deployment
Class RemoteEJBReferenceBuilder

java.lang.Object
  extended byorg.openejb.deployment.OpenEJBReferenceBuilder
      extended byorg.openejb.deployment.RemoteEJBReferenceBuilder
All Implemented Interfaces:
org.apache.geronimo.j2ee.deployment.EJBReferenceBuilder

public class RemoteEJBReferenceBuilder
extends OpenEJBReferenceBuilder


Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Constructor Summary
RemoteEJBReferenceBuilder()
           
 
Method Summary
protected  Reference buildRemoteReference(org.apache.geronimo.kernel.repository.Artifact configurationId, org.apache.geronimo.gbean.AbstractNameQuery abstractNameQuery, boolean session, String home, String remote)
           
 Reference createEJBLocalRef(String refName, org.apache.geronimo.kernel.config.Configuration configuration, String name, String requiredModule, String optionalModule, org.apache.geronimo.kernel.repository.Artifact targetConfigId, org.apache.geronimo.gbean.AbstractNameQuery query, boolean isSession, String localHome, String local)
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 
Methods inherited from class org.openejb.deployment.OpenEJBReferenceBuilder
buildLocalReference, createCORBAReference, createEJBRemoteRef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

RemoteEJBReferenceBuilder

public RemoteEJBReferenceBuilder()
Method Detail

createEJBLocalRef

public Reference createEJBLocalRef(String refName,
                                   org.apache.geronimo.kernel.config.Configuration configuration,
                                   String name,
                                   String requiredModule,
                                   String optionalModule,
                                   org.apache.geronimo.kernel.repository.Artifact targetConfigId,
                                   org.apache.geronimo.gbean.AbstractNameQuery query,
                                   boolean isSession,
                                   String localHome,
                                   String local)
                            throws org.apache.geronimo.common.DeploymentException
Specified by:
createEJBLocalRef in interface org.apache.geronimo.j2ee.deployment.EJBReferenceBuilder
Overrides:
createEJBLocalRef in class OpenEJBReferenceBuilder
Throws:
org.apache.geronimo.common.DeploymentException

buildRemoteReference

protected Reference buildRemoteReference(org.apache.geronimo.kernel.repository.Artifact configurationId,
                                         org.apache.geronimo.gbean.AbstractNameQuery abstractNameQuery,
                                         boolean session,
                                         String home,
                                         String remote)
Overrides:
buildRemoteReference in class OpenEJBReferenceBuilder

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 1999-2006 OpenEJB. All Rights Reserved.