1 17 package org.apache.geronimo.j2ee.deployment; 18 19 import java.net.URI ; 20 import javax.management.ObjectName ; 21 import javax.naming.Reference ; 22 23 import org.apache.geronimo.common.DeploymentException; 24 25 26 29 public interface EJBReferenceBuilder { 30 31 Reference createEJBLocalReference(String objectName, boolean isSession, String localHome, String local) throws DeploymentException; 32 33 Reference createEJBRemoteReference(String objectName, boolean isSession, String home, String remote) throws DeploymentException; 34 35 Reference createCORBAReference(URI corbaURL, String objectName, ObjectName containerName, String home) throws DeploymentException; 36 37 Object createHandleDelegateReference(); 38 39 } 40 | Popular Tags |