FileDocCategorySizeDatePackage
BaseConnectionManager2MBean.javaAPI DocJBoss 4.2.14468Fri Jul 13 21:01:18 BST 2007org.jboss.resource.connectionmanager

BaseConnectionManager2MBean

public interface BaseConnectionManager2MBean implements org.jboss.system.ServiceMBean
MBean interface.
author
Adrian Brock
version
$Revision: 57189 $

Fields Summary
public static final ObjectName
OBJECT_NAME
Constructors Summary
Methods Summary
public javax.management.ObjectNamegetCachedConnectionManager()
Describe getCachedConnectionManager method here.

return
an ObjectName value

public BaseConnectionManager2getInstance()
Describe getInstance method here.

return
a BaseConnectionManager2 value

public javax.management.ObjectNamegetJaasSecurityManagerService()
Get the JaasSecurityManagerService value.

return
the JaasSecurityManagerService value.

public java.lang.StringgetJndiName()
The JndiName attribute holds the jndi name the ConnectionFactory will be bound under in jndi. Note that an entry of the form DefaultDS2 will be bound to java:/DefaultDS2.

return
the JndiName value.

public javax.resource.spi.ManagedConnectionFactorygetManagedConnectionFactory()
ManagedConnectionFactory is an internal attribute that holds the ManagedConnectionFactory instance managed by this ConnectionManager.

return
value of managedConnectionFactory

public javax.management.ObjectNamegetManagedConnectionPool()
The ManagedConnectionPool holds the ObjectName of the mbean representing the pool for this connection manager. Normally it will be an embedded mbean in a depends tag rather than an ObjectName reference to the mbean.

return
the ManagedConnectionPool value.

public java.lang.StringgetSecurityDomainJndiName()
Get the SecurityDomainJndiName value.

return
the SecurityDomainJndiName value.

public voidsetCachedConnectionManager(javax.management.ObjectName ccmName)
The CachecConnectionManager holds the ObjectName of the CachedConnectionManager mbean used by this ConnectionManager. Normally this will be a depends tag with the ObjectName of the unique CachedConnectionManager for the server.

param
ccmName an ObjectName value

public voidsetJaasSecurityManagerService(javax.management.ObjectName jaasSecurityManagerService)
Set the JaasSecurityManagerService value.

param
jaasSecurityManagerService The new JaasSecurityManagerService value.

public voidsetJndiName(java.lang.String jndiName)
Set the JndiName value.

param
jndiName The JndiName value.

public voidsetManagedConnectionPool(javax.management.ObjectName newManagedConnectionPool)
Set the ManagedConnectionPool value.

param
newManagedConnectionPool The new ManagedConnectionPool value.

public voidsetSecurityDomainJndiName(java.lang.String securityDomainJndiName)
The SecurityDomainJndiName holds the jndi name of the security domain configured for the ManagedConnectionFactory this ConnectionManager manages. It is normally of the form java:/jaas/firebirdRealm, where firebirdRealm is the name found in auth.conf or equivalent file.

param
securityDomainJndiName an String value