org.jboss.management.j2ee
Class ResourceAdapter
java.lang.Object
org.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
org.jboss.system.ServiceMBeanSupport (src)
org.jboss.management.j2ee.J2EEManagedObject (src)
org.jboss.management.j2ee.ResourceAdapter
- All Implemented Interfaces:
- MBeanRegistration (src) , NotificationBroadcaster (src) , NotificationEmitter (src) , Service (src) , ServiceMBean (src)
- public class ResourceAdapter
- extends J2EEManagedObject (src)
Root class of the JBoss JSR-77 implementation of ResourceAdapter.
Fields inherited from interface org.jboss.system.ServiceMBean (src) |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Methods inherited from class org.jboss.management.j2ee.J2EEManagedObject (src) |
getobjectName, getObjectName, getObjectName, getparent, getType, getType, iseventProvider, isstateManageable, isstatisticsProvider, newObjectName, postCreation, postRegister, preDeregister, preDestruction, removeObject, removeObject, sendNotification, setparent |
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src) |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ResourceAdapter
public ResourceAdapter(java.lang.String displayName,
ObjectName (src) jsr77ParentName,
ObjectName (src) rarServiceName)
throws MalformedObjectNameException (src) ,
InvalidParentException (src)
- Parameters:
displayName
- The ra.xml/connector/display-name valuejsr77ParentName
- ObjectName of the ResourceAdaptorModule
create
public static ObjectName (src) create(MBeanServer (src) mbeanServer,
java.lang.String displayName,
ObjectName (src) jsr77ParentName,
ObjectName (src) rarServiceName)
destroy
public static void destroy(MBeanServer (src) mbeanServer,
java.lang.String displayName)
getJBossServiceName
public ObjectName (src) getJBossServiceName()
getJcaResource
public ObjectName (src) getJcaResource()
getjcaResource
public ObjectName (src) getjcaResource()
toString
public java.lang.String toString()
- Overrides:
toString
in class J2EEManagedObject (src)
addChild
public void addChild(ObjectName (src) j2eeName)
- Overrides:
addChild
in class J2EEManagedObject (src)
removeChild
public void removeChild(ObjectName (src) j2eeName)
- Overrides:
removeChild
in class J2EEManagedObject (src)
getParentKeys
protected java.util.Hashtable getParentKeys(ObjectName (src) pParent)
- Description copied from class:
J2EEManagedObject (src)
- 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 (src)
- Parameters:
pParent
- The direct parent of this class
- Returns:
- A hashtable with the Resource-Adapter-Module, J2EE-Application and J2EE-Server as parent