当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 management API Documentation 英文版文档
JCAConnectionFactory (JBoss/Management API) - JBoss 4.0.1 sp1 management API Documentation 英文版文档
org.jboss.management.j2ee
Class JCAConnectionFactory
java.lang.Object
org.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.management.j2ee.J2EEManagedObject
org.jboss.management.j2ee.JCAConnectionFactory
- All Implemented Interfaces:
- J2EEManagedObjectMBean, JCAConnectionFactoryMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, Serializable, org.jboss.system.Service, org.jboss.system.ServiceMBean
- public class JCAConnectionFactory
- extends J2EEManagedObject
- implements JCAConnectionFactoryMBean
Root class of the JBoss JSR-77 implementation of JCAConnectionFactory.
- Version:
- $Revision: 1.15.6.1 $
- Author:
- Scott McLaughlin., thomas.diesler@jboss.org
- See Also:
- Serialized Form
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary |
JCAConnectionFactory(String resName,
javax.management.ObjectName jsr77ParentName,
javax.management.ObjectName ccmServiceNameName,
javax.management.ObjectName mcfServiceName)
|
Methods inherited from class org.jboss.management.j2ee.J2EEManagedObject |
addChild, getobjectName, getObjectName, getObjectName, getparent, getType, getType, iseventProvider, isstateManageable, isstatisticsProvider, newObjectName, postCreation, postRegister, preDeregister, preDestruction, removeChild, removeObject, removeObject, sendNotification, setparent |
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, preRegister, start, startService, stop, stopService |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from interface org.jboss.system.ServiceMBean |
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service |
create, destroy, start, stop |
JCAConnectionFactory
public JCAConnectionFactory(String resName,
javax.management.ObjectName jsr77ParentName,
javax.management.ObjectName ccmServiceNameName,
javax.management.ObjectName mcfServiceName)
throws javax.management.MalformedObjectNameException,
InvalidParentException
create
public static javax.management.ObjectName create(javax.management.MBeanServer mbeanServer,
String resName,
javax.management.ObjectName jsr77ParentName,
javax.management.ObjectName ccmServiceNameName,
javax.management.ObjectName mcfServiceName)
destroy
public static void destroy(javax.management.MBeanServer mbeanServer,
String resName)
getmanagedConnectionFactory
public String getmanagedConnectionFactory()
- Specified by:
getmanagedConnectionFactory
in interface JCAConnectionFactoryMBean
getPoolStats
public JCAConnectionPoolStatsImpl getPoolStats(javax.management.ObjectName poolServiceName)
- Specified by:
getPoolStats
in interface JCAConnectionFactoryMBean
toString
public String toString()
- Overrides:
toString
in class J2EEManagedObject
getParentKeys
protected Hashtable getParentKeys(javax.management.ObjectName parentName)
- Description copied from class:
J2EEManagedObject
- This method can be overwritten by any subclass which must
return <parent-j2eeType> indicating its parents. By
default it returns an empty hashtable instance.
- Overrides:
getParentKeys
in class J2EEManagedObject
- Parameters:
parentName
- The direct parent of this class
- Returns:
- A hashtable with the JCAResource and J2EEServer
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.