com.infoscape.proteus
Interface Speaker

All Superinterfaces:
Conversational, MessageHandler, MessageSink, Transactional

public interface Speaker
extends Conversational, MessageSink

Interface for sinks that support request/reply semantics.


Method Summary
 void putReply(java.lang.Object msg, java.lang.Object correlationID)
           
 void putRequest(java.lang.Object msg, java.lang.Object replyTo)
           
 
Methods inherited from interface com.infoscape.proteus.Conversational
getCorrelationID, setCorrelationID
 
Methods inherited from interface com.infoscape.proteus.MessageSink
putMessage
 
Methods inherited from interface com.infoscape.proteus.MessageHandler
disconnect, getConnection, reconnect
 
Methods inherited from interface com.infoscape.proteus.Transactional
commit, rollback, setSyncPoint
 

Method Detail

putRequest

public void putRequest(java.lang.Object msg,
                       java.lang.Object replyTo)
                throws java.lang.Exception
Parameters:
msg -
replyTo -
Throws:
java.lang.Exception

putReply

public void putReply(java.lang.Object msg,
                     java.lang.Object correlationID)
              throws java.lang.Exception
Parameters:
msg -
correlationID -
Throws:
java.lang.Exception