|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.social.gowalla.connect.GowallaApiAdapter
public class GowallaApiAdapter
Gowalla ApiAdapter implementation.
| Constructor Summary | |
|---|---|
GowallaApiAdapter()
|
|
| Method Summary | |
|---|---|
UserProfile |
fetchUserProfile(GowallaApi api)
Implements Connection.fetchUserProfile() for connections to the given API. |
void |
setConnectionValues(GowallaApi api,
ConnectionValues values)
Sets values for ConnectionKey.getProviderUserId(), Connection.getDisplayName(),
Connection.getProfileUrl(), and Connection.getImageUrl() for connections to the given API. |
boolean |
test(GowallaApi api)
Implements Connection.test() for connections to the given API. |
void |
updateStatus(GowallaApi api,
java.lang.String message)
Implements Connection.updateStatus(String) for connections to the given API. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GowallaApiAdapter()
| Method Detail |
|---|
public boolean test(GowallaApi api)
ApiAdapterConnection.test() for connections to the given API.
test in interface ApiAdapter<GowallaApi>api - the API binding
public void setConnectionValues(GowallaApi api,
ConnectionValues values)
ApiAdapterConnectionKey.getProviderUserId(), Connection.getDisplayName(),
Connection.getProfileUrl(), and Connection.getImageUrl() for connections to the given API.
setConnectionValues in interface ApiAdapter<GowallaApi>api - the API bindingvalues - the connection values to setpublic UserProfile fetchUserProfile(GowallaApi api)
ApiAdapterConnection.fetchUserProfile() for connections to the given API.
Should never return null.
If the provider's API does not expose user profile data, this method should return UserProfile.EMPTY.
fetchUserProfile in interface ApiAdapter<GowallaApi>api - the API binding
UserProfileBuilder
public void updateStatus(GowallaApi api,
java.lang.String message)
ApiAdapterConnection.updateStatus(String) for connections to the given API.
If the provider does not have a status concept calling this method should have no effect.
updateStatus in interface ApiAdapter<GowallaApi>api - the API bindingmessage - the status message
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||