org.apache.geronimo.j2ee.deployment
Interface EJBReferenceBuilder

All Known Implementing Classes:
UnavailableEJBReferenceBuilder

public interface EJBReferenceBuilder

Version:
$Rev:390932 $ $Date: 2006-04-26 01:15:37 +0200 (Wed, 26 Apr 2006) $

Method Summary
 Reference createCORBAReference(org.apache.geronimo.kernel.config.Configuration configuration, org.apache.geronimo.gbean.AbstractNameQuery containerNameQuery, URI nsCorbaloc, String objectName, String home)
           
 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)
           
 Reference createEJBRemoteRef(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 home, String remote)
           
 

Method Detail

createCORBAReference

public Reference createCORBAReference(org.apache.geronimo.kernel.config.Configuration configuration,
                                      org.apache.geronimo.gbean.AbstractNameQuery containerNameQuery,
                                      URI nsCorbaloc,
                                      String objectName,
                                      String home)
                               throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

createEJBRemoteRef

public Reference createEJBRemoteRef(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 home,
                                    String remote)
                             throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

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
Throws:
org.apache.geronimo.common.DeploymentException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.