org.mule.providers.jms
Class JmsMessageReceiver

java.lang.Object
  extended byorg.mule.providers.AbstractMessageReceiver
      extended byorg.mule.providers.jms.SingleJmsMessageReceiver
          extended byorg.mule.providers.jms.JmsMessageReceiver
All Implemented Interfaces:
org.mule.umo.lifecycle.Disposable, org.mule.umo.lifecycle.Lifecycle, MessageListener, org.mule.umo.lifecycle.Startable, org.mule.umo.lifecycle.Stoppable, org.mule.umo.provider.UMOConnectable, org.mule.umo.provider.UMOMessageReceiver

public class JmsMessageReceiver
extends SingleJmsMessageReceiver

Registers a single JmsMessage listener but uses a thread pool to process incoming messages

Version:
$Revision: 3167 $
Author:
Ross Mason

Field Summary
 
Fields inherited from class org.mule.providers.jms.SingleJmsMessageReceiver
connector, consumer, redeliveryHandler, session, startOnConnect
 
Fields inherited from class org.mule.providers.AbstractMessageReceiver
component, connected, connectionStrategy, disposing, endpoint, logger, stopped
 
Constructor Summary
JmsMessageReceiver(org.mule.umo.provider.UMOConnector connector, org.mule.umo.UMOComponent component, org.mule.umo.endpoint.UMOEndpoint endpoint)
           
 
Method Summary
 void onMessage(Message message)
           
 
Methods inherited from class org.mule.providers.jms.SingleJmsMessageReceiver
closeConsumer, createConsumer, doConnect, doDisconnect, doStart, doStop
 
Methods inherited from class org.mule.providers.AbstractMessageReceiver
applyResponseTransformer, connect, disconnect, dispose, doDispose, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getWorkManager, handleException, handleUnacceptedFilter, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setExceptionDetails, setListener, setWorkManager, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsMessageReceiver

public JmsMessageReceiver(org.mule.umo.provider.UMOConnector connector,
                          org.mule.umo.UMOComponent component,
                          org.mule.umo.endpoint.UMOEndpoint endpoint)
                   throws org.mule.umo.lifecycle.InitialisationException
Method Detail

onMessage

public void onMessage(Message message)
Specified by:
onMessage in interface MessageListener
Overrides:
onMessage in class SingleJmsMessageReceiver


Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.