1 package org.apache.geronimo.j2ee.deployment; 17 18 import javax.naming.Reference ; 19 import javax.management.ObjectName ; 20 21 import org.apache.geronimo.common.DeploymentException; 22 import org.apache.geronimo.gbean.GBeanData; 23 24 27 public interface ResourceReferenceBuilder { 28 29 Reference createResourceRef(String containerId, Class iface) throws DeploymentException; 30 31 Reference createAdminObjectRef(String containerId, Class iface) throws DeploymentException; 32 33 GBeanData locateActivationSpecInfo(ObjectName resourceAdapterName, String messageListenerInterface) throws DeploymentException; 34 35 GBeanData locateResourceAdapterGBeanData(ObjectName resourceAdapterModuleName) throws DeploymentException; 36 37 GBeanData locateAdminObjectInfo(ObjectName resourceAdapterModuleName, String adminObjectInterfaceName) throws DeploymentException; 38 39 GBeanData locateConnectionFactoryInfo(ObjectName resourceAdapterModuleName, String connectionFactoryInterfaceName) throws DeploymentException; 40 } 41 | Popular Tags |