org.yestech.rpx
Interface RPXClient

All Known Implementing Classes:
DefaultRPXClient

public interface RPXClient

Author:
A.J. Wright

Nested Class Summary
static class RPXClient.Provider
           
 
Method Summary
 AuthInfoResponse authInfo(String token, boolean extended)
           
 String buildAuthRedirect(RPXAuthProvider provider, String tokenUrl)
           
 String buildAuthRedirect(RPXClient.Provider provider, String tokenUrl)
           
 GetContactsResponse getContacts(String identifier)
           
 RPXStat map(String identifier, String primaryKey, boolean overwrite)
           
 void setStatus(String identifier, String status)
           
 

Method Detail

buildAuthRedirect

String buildAuthRedirect(RPXClient.Provider provider,
                         String tokenUrl)
                         throws IOException
Throws:
IOException

buildAuthRedirect

String buildAuthRedirect(RPXAuthProvider provider,
                         String tokenUrl)

setStatus

void setStatus(String identifier,
               String status)
               throws IOException,
                      org.json.JSONException,
                      RPXException
Throws:
IOException
org.json.JSONException
RPXException

authInfo

AuthInfoResponse authInfo(String token,
                          boolean extended)
                          throws Exception
Throws:
Exception

map

RPXStat map(String identifier,
            String primaryKey,
            boolean overwrite)
            throws IOException,
                   org.json.JSONException,
                   RPXException
Throws:
IOException
org.json.JSONException
RPXException

getContacts

GetContactsResponse getContacts(String identifier)
                                throws org.json.JSONException,
                                       IOException,
                                       RPXException
Throws:
org.json.JSONException
IOException
RPXException


Copyright © 2010 YES Technology Association. All Rights Reserved.