1 17 18 package org.sape.carbon.services.ejb.remote; 19 20 21 import javax.ejb.EJBHome ; 22 import javax.naming.Context ; 23 24 import org.sape.carbon.core.component.FunctionalInterface; 25 import org.sape.carbon.services.ejb.EnterpriseBeanConfiguration; 26 import org.sape.carbon.services.ejb.HomeFactoryException; 27 28 38 public interface RemoteHomeFactory extends FunctionalInterface { 39 40 49 EJBHome lookup(String logicalName) throws HomeFactoryException; 50 51 52 63 EJBHome lookup(String logicalName, Context context) 64 throws HomeFactoryException; 65 66 67 81 EJBHome lookup(String logicalName, 82 String principal, 83 String credentials) 84 throws HomeFactoryException; 85 86 87 95 EnterpriseBeanConfiguration getEJBDetails(String logicalName); 96 97 } 98 | Popular Tags |