public class ProfileExternalIntegrationLogicImpl extends Object implements org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
| Constructor and Description |
|---|
ProfileExternalIntegrationLogicImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.sakaiproject.profile2.model.ExternalIntegrationInfo |
getExternalIntegrationInfo(String userUuid) |
String |
getGoogleAuthenticationUrl() |
String |
getTwitterName(org.sakaiproject.profile2.model.ExternalIntegrationInfo info) |
Map<String,String> |
getTwitterOAuthConsumerDetails() |
void |
sendMessageToTwitter(String userUuid,
String message) |
boolean |
updateExternalIntegrationInfo(org.sakaiproject.profile2.model.ExternalIntegrationInfo info) |
boolean |
validateTwitterCredentials(org.sakaiproject.profile2.model.ExternalIntegrationInfo info) |
public org.sakaiproject.profile2.model.ExternalIntegrationInfo getExternalIntegrationInfo(String userUuid)
getExternalIntegrationInfo in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogicpublic boolean updateExternalIntegrationInfo(org.sakaiproject.profile2.model.ExternalIntegrationInfo info)
updateExternalIntegrationInfo in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogicpublic Map<String,String> getTwitterOAuthConsumerDetails()
getTwitterOAuthConsumerDetails in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogicpublic String getTwitterName(org.sakaiproject.profile2.model.ExternalIntegrationInfo info)
getTwitterName in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogicpublic boolean validateTwitterCredentials(org.sakaiproject.profile2.model.ExternalIntegrationInfo info)
validateTwitterCredentials in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogicpublic void sendMessageToTwitter(String userUuid, String message)
sendMessageToTwitter in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogicpublic String getGoogleAuthenticationUrl()
getGoogleAuthenticationUrl in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogicCopyright © 2008-2015 The Sakai Foundation. All Rights Reserved.