public class ProfileImageLogicImpl extends Object implements org.sakaiproject.profile2.logic.ProfileImageLogic
| Constructor and Description |
|---|
ProfileImageLogicImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addGalleryImage(String userUuid,
byte[] imageBytes,
String mimeType,
String fileName) |
org.sakaiproject.profile2.model.ProfileImage |
getBlankProfileImage() |
List<org.sakaiproject.profile2.model.GalleryImage> |
getGalleryImages(String userUuid) |
int |
getGalleryImagesCount(String userUuid) |
List<org.sakaiproject.profile2.model.GalleryImage> |
getGalleryImagesRandomized(String userUuid) |
String |
getGravatarUrl(String userUuid) |
org.sakaiproject.profile2.model.ProfileImage |
getOfficialProfileImage(String userUuid,
String siteId) |
org.sakaiproject.profile2.model.ProfileImage |
getProfileImage(org.sakaiproject.profile2.model.Person person,
int size) |
org.sakaiproject.profile2.model.ProfileImage |
getProfileImage(org.sakaiproject.profile2.model.Person person,
int size,
String siteId) |
org.sakaiproject.profile2.model.ProfileImage |
getProfileImage(String userUuid,
org.sakaiproject.profile2.model.ProfilePreferences prefs,
org.sakaiproject.profile2.model.ProfilePrivacy privacy,
int size) |
org.sakaiproject.profile2.model.ProfileImage |
getProfileImage(String userUuid,
org.sakaiproject.profile2.model.ProfilePreferences prefs,
org.sakaiproject.profile2.model.ProfilePrivacy privacy,
int size,
String siteId) |
String |
getProfileImageEntityUrl(String userUuid,
int size) |
String |
getUnavailableImageThumbnailURL() |
String |
getUnavailableImageURL() |
boolean |
removeGalleryImage(String userId,
long imageId) |
boolean |
saveOfficialImageUrl(String userUuid,
String url) |
boolean |
setExternalProfileImage(String userUuid,
String fullSizeUrl,
String thumbnailUrl,
String avatar) |
boolean |
setUploadedProfileImage(String userUuid,
byte[] imageBytes,
String mimeType,
String fileName) |
public org.sakaiproject.profile2.model.ProfileImage getBlankProfileImage()
getBlankProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic org.sakaiproject.profile2.model.ProfileImage getProfileImage(String userUuid, org.sakaiproject.profile2.model.ProfilePreferences prefs, org.sakaiproject.profile2.model.ProfilePrivacy privacy, int size)
getProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic org.sakaiproject.profile2.model.ProfileImage getOfficialProfileImage(String userUuid, String siteId)
getOfficialProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic org.sakaiproject.profile2.model.ProfileImage getProfileImage(String userUuid, org.sakaiproject.profile2.model.ProfilePreferences prefs, org.sakaiproject.profile2.model.ProfilePrivacy privacy, int size, String siteId)
getProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic org.sakaiproject.profile2.model.ProfileImage getProfileImage(org.sakaiproject.profile2.model.Person person,
int size)
getProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic org.sakaiproject.profile2.model.ProfileImage getProfileImage(org.sakaiproject.profile2.model.Person person,
int size,
String siteId)
getProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic boolean setUploadedProfileImage(String userUuid, byte[] imageBytes, String mimeType, String fileName)
setUploadedProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic boolean setExternalProfileImage(String userUuid, String fullSizeUrl, String thumbnailUrl, String avatar)
setExternalProfileImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic boolean saveOfficialImageUrl(String userUuid, String url)
saveOfficialImageUrl in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic boolean addGalleryImage(String userUuid, byte[] imageBytes, String mimeType, String fileName)
addGalleryImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic List<org.sakaiproject.profile2.model.GalleryImage> getGalleryImages(String userUuid)
getGalleryImages in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic List<org.sakaiproject.profile2.model.GalleryImage> getGalleryImagesRandomized(String userUuid)
getGalleryImagesRandomized in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic boolean removeGalleryImage(String userId, long imageId)
removeGalleryImage in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic String getGravatarUrl(String userUuid)
getGravatarUrl in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic String getUnavailableImageURL()
getUnavailableImageURL in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic String getUnavailableImageThumbnailURL()
getUnavailableImageThumbnailURL in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic String getProfileImageEntityUrl(String userUuid, int size)
getProfileImageEntityUrl in interface org.sakaiproject.profile2.logic.ProfileImageLogicpublic int getGalleryImagesCount(String userUuid)
getGalleryImagesCount in interface org.sakaiproject.profile2.logic.ProfileImageLogicCopyright © 2008-2014 The Sakai Foundation. All Rights Reserved.