public class SakaiProxyImpl extends Object implements SakaiProxy
| Constructor and Description |
|---|
SakaiProxyImpl() |
public String getCurrentSiteId()
getCurrentSiteId in interface SakaiProxypublic String getCurrentUserId()
getCurrentUserId in interface SakaiProxypublic User getCurrentUser()
getCurrentUser in interface SakaiProxypublic String getUserEid(String userId)
getUserEid in interface SakaiProxypublic String getUserIdForEid(String eid)
getUserIdForEid in interface SakaiProxypublic String getUserDisplayName(String userId)
getUserDisplayName in interface SakaiProxypublic String getUserFirstName(String userId)
getUserFirstName in interface SakaiProxypublic String getUserLastName(String userId)
getUserLastName in interface SakaiProxypublic String getUserEmail(String userId)
getUserEmail in interface SakaiProxypublic boolean checkForUser(String userId)
checkForUser in interface SakaiProxypublic boolean checkForUserByEid(String eid)
checkForUserByEid in interface SakaiProxypublic boolean isSuperUser()
isSuperUser in interface SakaiProxypublic boolean isAdminUser()
isAdminUser in interface SakaiProxypublic boolean isSuperUserAndProxiedToUser(String userId)
isSuperUserAndProxiedToUser in interface SakaiProxypublic String getUserType(String userId)
getUserType in interface SakaiProxypublic User getUserById(String userId)
getUserById in interface SakaiProxypublic User getUserQuietly(String userId)
getUserQuietly in interface SakaiProxypublic String getCurrentToolTitle()
getCurrentToolTitle in interface SakaiProxypublic List<User> getUsers(List<String> userIds)
getUsers in interface SakaiProxypublic List<String> getUuids(List<User> users)
getUuids in interface SakaiProxypublic SakaiPerson getSakaiPerson(String userId)
getSakaiPerson in interface SakaiProxypublic byte[] getSakaiPersonJpegPhoto(String userId)
getSakaiPersonJpegPhoto in interface SakaiProxypublic String getSakaiPersonImageUrl(String userId)
getSakaiPersonImageUrl in interface SakaiProxypublic SakaiPerson getSakaiPersonPrototype()
getSakaiPersonPrototype in interface SakaiProxypublic SakaiPerson createSakaiPerson(String userId)
createSakaiPerson in interface SakaiProxypublic boolean updateSakaiPerson(SakaiPerson sakaiPerson)
updateSakaiPerson in interface SakaiProxypublic int getMaxProfilePictureSize()
getMaxProfilePictureSize in interface SakaiProxypublic String getProfileGalleryImagePath(String userId, String imageId)
getProfileGalleryImagePath in interface SakaiProxypublic String getProfileGalleryThumbnailPath(String userId, String imageId)
getProfileGalleryThumbnailPath in interface SakaiProxypublic String getProfileImageResourcePath(String userId, int type)
getProfileImageResourcePath in interface SakaiProxypublic boolean saveFile(String fullResourceId, String userId, String fileName, String mimeType, byte[] fileData)
saveFile in interface SakaiProxypublic MimeTypeByteArray getResource(String resourceId)
getResource in interface SakaiProxypublic boolean removeResource(String resourceId)
removeResource in interface SakaiProxypublic List<User> searchUsers(String search)
searchUsers in interface SakaiProxypublic List<User> searchExternalUsers(String search)
searchExternalUsers in interface SakaiProxypublic void postEvent(String event, String reference, boolean modify)
postEvent in interface SakaiProxypublic void sendEmail(String userId, String subject, String message)
sendEmail in interface SakaiProxypublic void sendEmail(List<String> userIds, String emailTemplateKey, Map<String,String> replacementValues)
sendEmail in interface SakaiProxypublic void sendEmail(String userId, String emailTemplateKey, Map<String,String> replacementValues)
sendEmail in interface SakaiProxypublic String getServerName()
getServerName in interface SakaiProxypublic String getPortalUrl()
getPortalUrl in interface SakaiProxypublic String getServerUrl()
getServerUrl in interface SakaiProxypublic String getFullPortalUrl()
getFullPortalUrl in interface SakaiProxypublic String getPortalPath()
getPortalPath in interface SakaiProxypublic boolean isUsingNormalPortal()
isUsingNormalPortal in interface SakaiProxypublic String getUserHomeUrl()
getUserHomeUrl in interface SakaiProxypublic String getServiceName()
getServiceName in interface SakaiProxypublic void updateEmailForUser(String userId, String email)
updateEmailForUser in interface SakaiProxypublic void updateNameForUser(String userId, String firstName, String lastName)
updateNameForUser in interface SakaiProxy@Deprecated public String getDirectUrlToUserProfile(String userId, String extraParams)
getDirectUrlToUserProfile in interface SakaiProxypublic String getDirectUrlToProfileComponent(String userId, String component, Map<String,String> extraParams)
getDirectUrlToProfileComponent in interface SakaiProxypublic boolean isAccountUpdateAllowed(String userId)
isAccountUpdateAllowed in interface SakaiProxypublic boolean isBusinessProfileEnabled()
isBusinessProfileEnabled in interface SakaiProxypublic boolean isSocialProfileEnabled()
isSocialProfileEnabled in interface SakaiProxypublic boolean isInterestsProfileEnabled()
isInterestsProfileEnabled in interface SakaiProxypublic boolean isStaffProfileEnabled()
isStaffProfileEnabled in interface SakaiProxypublic boolean isStudentProfileEnabled()
isStudentProfileEnabled in interface SakaiProxypublic boolean isWallEnabledGlobally()
isWallEnabledGlobally in interface SakaiProxypublic boolean isWallDefaultProfilePage()
isWallDefaultProfilePage in interface SakaiProxypublic boolean isProfileConversionEnabled()
isProfileConversionEnabled in interface SakaiProxypublic boolean isProfileImageImportEnabled()
isProfileImageImportEnabled in interface SakaiProxypublic boolean isProfileImportEnabled()
isProfileImportEnabled in interface SakaiProxypublic String getProfileImportCsvPath()
getProfileImportCsvPath in interface SakaiProxypublic boolean isTwitterIntegrationEnabledGlobally()
isTwitterIntegrationEnabledGlobally in interface SakaiProxypublic String getTwitterSource()
getTwitterSource in interface SakaiProxypublic boolean isProfileGalleryEnabledGlobally()
isProfileGalleryEnabledGlobally in interface SakaiProxypublic boolean isProfilePictureChangeEnabled()
isProfilePictureChangeEnabled in interface SakaiProxypublic int getProfilePictureType()
getProfilePictureType in interface SakaiProxypublic List<String> getAcademicEntityConfigurationSet()
getAcademicEntityConfigurationSet in interface SakaiProxypublic List<String> getMinimalEntityConfigurationSet()
getMinimalEntityConfigurationSet in interface SakaiProxypublic String ensureUuid(String userId)
ensureUuid in interface SakaiProxypublic boolean currentUserMatchesRequest(String userUuid)
currentUserMatchesRequest in interface SakaiProxypublic boolean isPrivacyChangeAllowedGlobally()
isPrivacyChangeAllowedGlobally in interface SakaiProxypublic HashMap<String,Object> getOverriddenPrivacySettings()
getOverriddenPrivacySettings in interface SakaiProxypublic List<String> getInvisibleUsers()
getInvisibleUsers in interface SakaiProxypublic boolean isConnectionAllowedBetweenUserTypes(String requestingUserType, String targetUserType)
isConnectionAllowedBetweenUserTypes in interface SakaiProxypublic boolean toggleProfileLocked(String userId, boolean locked)
toggleProfileLocked in interface SakaiProxypublic boolean isOfficialImageEnabledGlobally()
isOfficialImageEnabledGlobally in interface SakaiProxypublic boolean isUsingOfficialImageButAlternateSelectionEnabled()
isUsingOfficialImageButAlternateSelectionEnabled in interface SakaiProxypublic String getOfficialImageSource()
getOfficialImageSource in interface SakaiProxypublic String getOfficialImagesDirectory()
getOfficialImagesDirectory in interface SakaiProxypublic String getOfficialImagesFileSystemPattern()
getOfficialImagesFileSystemPattern in interface SakaiProxypublic String getOfficialImageAttribute()
getOfficialImageAttribute in interface SakaiProxypublic String createUuid()
createUuid in interface SakaiProxypublic boolean isUserActive(String userUuid)
isUserActive in interface SakaiProxypublic List<String> getActiveUsers(List<String> userUuids)
getActiveUsers in interface SakaiProxypublic Long getLastEventTimeForUser(String userUuid)
getLastEventTimeForUser in interface SakaiProxypublic Map<String,Long> getLastEventTimeForUsers(List<String> userUuids)
getLastEventTimeForUsers in interface SakaiProxypublic String getServerConfigurationParameter(String key, String def)
getServerConfigurationParameter in interface SakaiProxypublic boolean isUserMyWorkspace(String siteId)
isUserMyWorkspace in interface SakaiProxypublic boolean isUserAllowedInSite(String userId, String permission, String siteId)
isUserAllowedInSite in interface SakaiProxypublic boolean checkForSite(String siteId)
checkForSite in interface SakaiProxypublic int getMaxSearchResults()
getMaxSearchResults in interface SakaiProxypublic int getMaxSearchResultsPerPage()
getMaxSearchResultsPerPage in interface SakaiProxypublic boolean isGravatarImageEnabledGlobally()
isGravatarImageEnabledGlobally in interface SakaiProxypublic boolean isUserAllowedAddSite(String userUuid)
isUserAllowedAddSite in interface SakaiProxypublic Site addSite(String id, String type)
addSite in interface SakaiProxypublic boolean saveSite(Site site)
saveSite in interface SakaiProxypublic Site getSite(String siteId)
getSite in interface SakaiProxypublic List<Site> getUserSites()
getUserSites in interface SakaiProxypublic Tool getTool(String id)
getTool in interface SakaiProxypublic List<String> getToolsRequired(String category)
getToolsRequired in interface SakaiProxypublic boolean isGoogleIntegrationEnabledGlobally()
isGoogleIntegrationEnabledGlobally in interface SakaiProxypublic boolean isLoggedIn()
isLoggedIn in interface SakaiProxypublic boolean isProfileFieldsEnabled()
isProfileFieldsEnabled in interface SakaiProxypublic boolean isProfileStatusEnabled()
isProfileStatusEnabled in interface SakaiProxypublic boolean isMenuEnabledGlobally()
isMenuEnabledGlobally in interface SakaiProxypublic boolean isConnectionsEnabledGlobally()
isConnectionsEnabledGlobally in interface SakaiProxypublic boolean isMessagingEnabledGlobally()
isMessagingEnabledGlobally in interface SakaiProxypublic boolean isSearchEnabledGlobally()
isSearchEnabledGlobally in interface SakaiProxypublic boolean isPrivacyEnabledGlobally()
isPrivacyEnabledGlobally in interface SakaiProxypublic boolean isPreferenceEnabledGlobally()
isPreferenceEnabledGlobally in interface SakaiProxypublic boolean isMyKudosEnabledGlobally()
isMyKudosEnabledGlobally in interface SakaiProxypublic boolean isOnlineStatusEnabledGlobally()
isOnlineStatusEnabledGlobally in interface SakaiProxypublic void init()
Copyright © 2008–2017 The Sakai Foundation. All rights reserved.