org.mule.providers.stdio
Class StdioMessageDispatcher
java.lang.Object
org.mule.providers.AbstractConnectable
org.mule.providers.AbstractMessageDispatcher
org.mule.providers.stdio.StdioMessageDispatcher
- All Implemented Interfaces:
- org.mule.umo.lifecycle.Disposable, ExceptionListener, org.mule.umo.provider.UMOConnectable, org.mule.umo.provider.UMOMessageDispatcher, org.mule.umo.provider.UMOMessageDispatching
- public class StdioMessageDispatcher
- extends org.mule.providers.AbstractMessageDispatcher
StdioMessageDispatcher is a simple stream dispatcher that obtains
a stream from the Stream Connector to write to. This is only really useful for
testing purposes right now when writing to System.in and System.out. However, it
is feasible to set any OutputStream on the Stream connector and have that written
to.
| Fields inherited from class org.mule.providers.AbstractConnectable |
connected, connecting, connectionStrategy, disposed, endpoint, logger, workManager |
| Fields inherited from interface org.mule.umo.lifecycle.Disposable |
PHASE_NAME |
| Fields inherited from interface org.mule.umo.provider.UMOMessageDispatching |
RECEIVE_NO_WAIT, RECEIVE_WAIT_INDEFINITELY |
| Methods inherited from class org.mule.providers.AbstractMessageDispatcher |
dispatch, isTransactionRollback, send, useRemoteSync |
| Methods inherited from class org.mule.providers.AbstractConnectable |
activate, connect, disconnect, dispose, disposeAndLogException, exceptionThrown, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, isConnected, isDoThreading, passivate, reconnect, toString, validate |
| Methods inherited from interface org.mule.umo.provider.UMOMessageDispatcher |
activate, getConnector, passivate, validate |
| Methods inherited from interface org.mule.umo.lifecycle.Disposable |
dispose |
| Methods inherited from interface org.mule.umo.provider.UMOConnectable |
connect, disconnect, getConnectionDescription, isConnected |
StdioMessageDispatcher
public StdioMessageDispatcher(org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
doDispatch
protected void doDispatch(org.mule.umo.UMOEvent event)
throws Exception
- Throws:
Exception
doSend
protected org.mule.umo.UMOMessage doSend(org.mule.umo.UMOEvent event)
throws Exception
- Throws:
Exception
doDispose
protected void doDispose()
doConnect
protected void doConnect()
throws Exception
- Throws:
Exception
doDisconnect
protected void doDisconnect()
throws Exception
- Throws:
Exception
Copyright © 2003-2007 MuleSource, Inc.. All Rights Reserved.