com.funambol.syncml.spds
Interface TransportAgent

All Known Implementing Classes:
HttpTransportAgent

public interface TransportAgent

Transport Agent interface. Implementing classes can use different media to communicate with the SyncML server.


Method Summary
 java.lang.String sendMessage(java.lang.String request)
           
 java.lang.String sendMessage(java.lang.String request, java.lang.String charset)
           
 void setRetryOnWrite(int retries)
          Sets the number of writing tentatives for the the implementing transport agent
 

Method Detail

sendMessage

java.lang.String sendMessage(java.lang.String request,
                             java.lang.String charset)
                             throws SyncException
Parameters:
request - Message to send
charset - charset to use
Returns:
server response
Throws:
SyncException

sendMessage

java.lang.String sendMessage(java.lang.String request)
                             throws SyncException
Parameters:
request - Message to send
Returns:
server response
Throws:
SyncException

setRetryOnWrite

void setRetryOnWrite(int retries)
Sets the number of writing tentatives for the the implementing transport agent



Copyright © 2006 Funambol.