1 22 package org.jboss.resource.connectionmanager; 23 24 import javax.management.ObjectName ; 25 import javax.resource.spi.ManagedConnectionFactory ; 26 27 import org.jboss.mx.util.ObjectNameFactory; 28 import org.jboss.system.ServiceMBean; 29 30 36 public interface BaseConnectionManager2MBean extends ServiceMBean 37 { 38 public static final ObjectName OBJECT_NAME = ObjectNameFactory.create("jboss.jca:service=BaseConnectionManager"); 39 40 45 String getJndiName(); 46 47 52 void setJndiName(String jndiName); 53 54 59 ObjectName getManagedConnectionPool(); 60 61 66 void setManagedConnectionPool(ObjectName newManagedConnectionPool); 67 68 73 void setCachedConnectionManager(ObjectName ccmName); 74 75 80 ObjectName getCachedConnectionManager(); 81 82 87 void setSecurityDomainJndiName(String securityDomainJndiName); 88 89 94 String getSecurityDomainJndiName(); 95 96 101 ObjectName getJaasSecurityManagerService(); 102 103 108 void setJaasSecurityManagerService(ObjectName jaasSecurityManagerService); 109 110 115 ManagedConnectionFactory getManagedConnectionFactory(); 116 117 122 BaseConnectionManager2 getInstance(); 123 } 124 | Popular Tags |