org.mule.providers.oracle.jms
Class OracleJmsMessageReceiver

java.lang.Object
  extended byorg.mule.providers.AbstractMessageReceiver
      extended byorg.mule.providers.PollingMessageReceiver
          extended byorg.mule.providers.TransactedPollingMessageReceiver
              extended byorg.mule.providers.jms.TransactedJmsMessageReceiver
                  extended byorg.mule.providers.oracle.jms.OracleJmsMessageReceiver
All Implemented Interfaces:
Disposable, Lifecycle, Startable, Stoppable, UMOConnectable, UMOMessageReceiver

public class OracleJmsMessageReceiver
extends TransactedJmsMessageReceiver

Author:
Travis Carlson

Nested Class Summary
 
Nested classes inherited from class org.mule.providers.jms.TransactedJmsMessageReceiver
TransactedJmsMessageReceiver.JmsThreadContext, TransactedJmsMessageReceiver.ThreadContextLocal
 
Nested classes inherited from class org.mule.providers.TransactedPollingMessageReceiver
TransactedPollingMessageReceiver.MessageProcessorWorker
 
Field Summary
 
Fields inherited from class org.mule.providers.jms.TransactedJmsMessageReceiver
connector, context, redeliveryHandler, reuseConsumer, reuseSession, timeout
 
Fields inherited from class org.mule.providers.TransactedPollingMessageReceiver
receiveMessagesInTransaction, useMultipleReceivers
 
Fields inherited from class org.mule.providers.PollingMessageReceiver
DEFAULT_POLL_FREQUENCY, frequency, STARTUP_DELAY
 
Fields inherited from class org.mule.providers.AbstractMessageReceiver
component, connected, connectionStrategy, disposing, endpoint, logger, stopped
 
Constructor Summary
OracleJmsMessageReceiver(UMOConnector connector, UMOComponent component, UMOEndpoint endpoint)
           
 
Method Summary
protected  void createConsumer()
          Save a copy of the endpoint's properties within the OracleJmsSupport object.
 void poll()
          The poll method is overrident from the
 
Methods inherited from class org.mule.providers.jms.TransactedJmsMessageReceiver
closeConsumer, doConnect, doDisconnect, getMessages, processMessage
 
Methods inherited from class org.mule.providers.TransactedPollingMessageReceiver
doStart
 
Methods inherited from class org.mule.providers.PollingMessageReceiver
getFrequency, release, run, setFrequency
 
Methods inherited from class org.mule.providers.AbstractMessageReceiver
applyResponseTransformer, connect, disconnect, dispose, doDispose, doStop, 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

OracleJmsMessageReceiver

public OracleJmsMessageReceiver(UMOConnector connector,
                                UMOComponent component,
                                UMOEndpoint endpoint)
                         throws InitialisationException
Method Detail

createConsumer

protected void createConsumer()
                       throws Exception
Save a copy of the endpoint's properties within the OracleJmsSupport object.

Overrides:
createConsumer in class TransactedJmsMessageReceiver
Throws:
Exception
See Also:
OracleJmsSupport#endpointProperties

poll

public void poll()
          throws Exception
Description copied from class: TransactedJmsMessageReceiver
The poll method is overrident from the

Overrides:
poll in class TransactedJmsMessageReceiver
Throws:
Exception


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