com.softwareag.sagd.PMQServer
Class ToStdoutDispatcher

java.lang.Object
  extended by com.softwareag.sagd.PMQServer.PMQInterfaceDispatcher
      extended by com.softwareag.sagd.PMQServer.ToStdoutDispatcher

public class ToStdoutDispatcher
extends PMQInterfaceDispatcher

The incoming messages are written to standard output.

Version:
$Revision: 1.2 $

Constructor Summary
ToStdoutDispatcher()
          Creates object.
 
Method Summary
 boolean doDispatch(com.softwareag.entirex.aci.BrokerMessage receivedMessage, com.softwareag.entirex.aci.BrokerMessage replyMessage)
          Dispatcher calls for incoming messages this method.
 void doInit()
          Initialize this object
 void doRelease()
          Release all resources.
 
Methods inherited from class com.softwareag.sagd.PMQServer.PMQInterfaceDispatcher
doDispatch, doInit, doLog, doLog, getLifetime, getPersistentStatusFlagChanged, getStatusPersistence, isSingleMessageDispatcher, isStreamSendResponseDispatcher, setLifetime, setSingleMessageDispatcher, setStatusPersistence, setStreamSendResponseDispatcher
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToStdoutDispatcher

public ToStdoutDispatcher()
Creates object.

Method Detail

doInit

public void doInit()
            throws java.lang.Throwable
Initialize this object

Overrides:
doInit in class PMQInterfaceDispatcher
Throws:
java.lang.Throwable

doDispatch

public boolean doDispatch(com.softwareag.entirex.aci.BrokerMessage receivedMessage,
                          com.softwareag.entirex.aci.BrokerMessage replyMessage)
Dispatcher calls for incoming messages this method. The message are written to the logger.

Overrides:
doDispatch in class PMQInterfaceDispatcher
Parameters:
receivedMessage - Incoming message
replyMessage - Outgoing message
Returns:
true to commit the message

doRelease

public void doRelease()
Release all resources.

Overrides:
doRelease in class PMQInterfaceDispatcher


Copyright © 2004-2008 Software AG. All Rights Reserved.