com.aelitis.azureus.core.clientmessageservice.secure
Interface SecureMessageServiceClient

All Known Implementing Classes:
SecureMessageServiceClientImpl

public interface SecureMessageServiceClient


Method Summary
 void addListener(SecureMessageServiceClientListener l)
           
 SecureMessageServiceClientMessage[] getMessages()
           
 void removeListener(SecureMessageServiceClientListener l)
           
 SecureMessageServiceClientMessage sendMessage(java.util.Map request, java.lang.Object client_data, java.lang.String description)
           
 void sendMessages()
          This shouldn't be required under normal circumstances as message addition causes dispatch and the server handles retries itself.
 

Method Detail

sendMessage

SecureMessageServiceClientMessage sendMessage(java.util.Map request,
                                              java.lang.Object client_data,
                                              java.lang.String description)

sendMessages

void sendMessages()
This shouldn't be required under normal circumstances as message addition causes dispatch and the server handles retries itself. However, sometimes it is necessary to force a dispatch to occur (e.g. to validate new authentication information immediately rather than wait for it to happen naturally)


getMessages

SecureMessageServiceClientMessage[] getMessages()

addListener

void addListener(SecureMessageServiceClientListener l)

removeListener

void removeListener(SecureMessageServiceClientListener l)