org.apache.servicemix.geronimo.flow
Class JMSFlowGBean

java.lang.Object
  extended by org.apache.servicemix.jbi.management.BaseLifeCycle
      extended by org.apache.servicemix.jbi.nmr.flow.AbstractFlow
          extended by org.apache.servicemix.jbi.nmr.flow.jms.AbstractJMSFlow
              extended by org.apache.servicemix.jbi.nmr.flow.jms.JMSFlow
                  extended by org.apache.servicemix.geronimo.flow.JMSFlowGBean
All Implemented Interfaces:
javax.jbi.management.LifeCycleMBean, javax.jms.MessageListener, MBeanInfoProvider, Flow

public class JMSFlowGBean
extends JMSFlow

Wrapper GBean for ServiceMix JMSFlow Bean


Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.servicemix.jbi.nmr.flow.jms.AbstractJMSFlow
connection, connectionFactory, monitorMessageConsumer, started, subscriberSet
 
Fields inherited from class org.apache.servicemix.jbi.nmr.flow.AbstractFlow
broker, executorFactory, log
 
Fields inherited from class org.apache.servicemix.jbi.management.BaseLifeCycle
currentState, INITIALIZED, listener
 
Fields inherited from interface javax.jbi.management.LifeCycleMBean
SHUTDOWN, STARTED, STOPPED, UNKNOWN
 
Constructor Summary
JMSFlowGBean(org.apache.geronimo.kernel.Kernel kernel)
           
 
Method Summary
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 
Methods inherited from class org.apache.servicemix.jbi.nmr.flow.jms.JMSFlow
createConnectionFactoryFromUrl, onConsumerMonitorMessage, shutDown, startConsumerMonitor
 
Methods inherited from class org.apache.servicemix.jbi.nmr.flow.jms.AbstractJMSFlow
addClusterNode, broadcast, canHandle, doRouting, doSend, getBroadcastDestinationName, getConnectionFactory, getDescription, getJmsURL, getPassword, getUserName, init, numberInNetwork, onComponentStarted, onComponentStopped, onInternalEndpointRegistered, onInternalEndpointUnregistered, onMessage, onRemoteEndpointRegistered, onRemoteEndpointUnregistered, removeAllPackets, removeClusterNode, setBroadcastDestinationName, setConnectionFactory, setJmsURL, setPassword, setUserName, start, stop, stopConsumerMonitor
 
Methods inherited from class org.apache.servicemix.jbi.nmr.flow.AbstractFlow
getAttributeInfos, getBroker, getExecutorFactory, getName, getType, isClustered, isPersistent, isSynchronous, isTransacted, resume, send, setName, suspend
 
Methods inherited from class org.apache.servicemix.jbi.management.BaseLifeCycle
firePropertyChanged, getCurrentState, getObjectToManage, getOperationInfos, getSubType, init, isInitialized, isShutDown, isStarted, isStopped, isUnknown, setCurrentState, setPropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jbi.management.LifeCycleMBean
getCurrentState
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

JMSFlowGBean

public JMSFlowGBean(org.apache.geronimo.kernel.Kernel kernel)
Method Detail

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2005-2011 FuseSource. All Rights Reserved.