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(Map request, Object client_data, 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(Map request,
                                              Object client_data,
                                              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)