com.softwareag.jca
Interface RPCListener


public interface RPCListener

Provides an interface to receive RPC request as driven bean from RPCServer

Version:
$Revision: 1.1 $

Method Summary
 void onMessage(RPCMessage message)
          Is called for each received message.
 

Method Detail

onMessage

public void onMessage(RPCMessage message)
               throws java.lang.Throwable
Is called for each received message. The message dispatcher PMQMessageStreamDispatcher implements the javax.transaction.xa.XAResource interface. Therefore, the message delivery is included in your local (e.g. JDBC) transaction.

Parameters:
message - container for message details
Throws:
java.lang.Throwable - throws exception to rollback (backout) the delivery. The delivery process is restartet.


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