1 17 package org.apache.geronimo.connector.outbound.security; 18 19 import org.apache.geronimo.gbean.GBeanInfo; 20 import org.apache.geronimo.gbean.GBeanInfoBuilder; 21 import org.apache.geronimo.j2ee.j2eeobjectnames.NameFactory; 22 import org.apache.geronimo.security.jaas.LoginModuleGBean; 23 import org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper; 24 25 28 public class PasswordCredentialLoginModuleWrapperGBean { 29 30 private static final GBeanInfo GBEAN_INFO; 31 32 static { 33 GBeanInfoBuilder infoFactory = GBeanInfoBuilder.createStatic(PasswordCredentialLoginModuleWrapper.class, LoginModuleGBean.GBEAN_INFO, NameFactory.LOGIN_MODULE); 34 35 infoFactory.addReference("ManagedConnectionFactoryWrapper", ManagedConnectionFactoryWrapper.class, NameFactory.JCA_MANAGED_CONNECTION_FACTORY); 36 37 GBEAN_INFO = infoFactory.getBeanInfo(); 38 } 39 40 public static GBeanInfo getGBeanInfo() { 41 return GBEAN_INFO; 42 } 43 44 } 45 | Popular Tags |