org.jboss.test.messagedriven.mbeans
Class TestMessageDrivenManagement

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src) 
      extended byorg.jboss.system.ServiceMBeanSupport (src) 
          extended byorg.jboss.test.messagedriven.mbeans.TestMessageDrivenManagement
All Implemented Interfaces:
MBeanRegistration (src) , NotificationBroadcaster (src) , NotificationEmitter (src) , Service (src) , ServiceMBean (src) , TestMessageDrivenManagementMBean (src)

public class TestMessageDrivenManagement
extends ServiceMBeanSupport (src)
implements TestMessageDrivenManagementMBean (src)

Management of the test message driven bean


Field Summary
protected  java.util.ArrayList messages
           
 
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src)
log, server, SERVICE_CONTROLLER_SIG, serviceName
 
Fields inherited from interface org.jboss.test.messagedriven.mbeans.TestMessageDrivenManagementMBean (src)
OBJECT_NAME
 
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
 
Constructor Summary
TestMessageDrivenManagement()
           
 
Method Summary
 void addMessage(Message (src)  message)
           
 java.util.ArrayList getMessages()
           
 Transaction (src) getTransaction()
           
 void initProperties(java.util.Properties props)
           
protected  void setProperties(java.util.Properties props)
           
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src)
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, startService, stop, stopService
 
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.system.ServiceMBean (src)
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service (src)
create, destroy, start, stop
 

Field Detail

messages

protected java.util.ArrayList messages
Constructor Detail

TestMessageDrivenManagement

public TestMessageDrivenManagement()
                            throws java.lang.Exception
Method Detail

initProperties

public void initProperties(java.util.Properties props)
Specified by:
initProperties in interface TestMessageDrivenManagementMBean (src)

addMessage

public void addMessage(Message (src)  message)
Specified by:
addMessage in interface TestMessageDrivenManagementMBean (src)

getMessages

public java.util.ArrayList getMessages()
Specified by:
getMessages in interface TestMessageDrivenManagementMBean (src)

getTransaction

public Transaction (src)  getTransaction()
Specified by:
getTransaction in interface TestMessageDrivenManagementMBean (src)

setProperties

protected void setProperties(java.util.Properties props)