A B C D E F G H I K L M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCEPT_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ADD_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- addComment(WallItemComment) - Method in class org.sakaiproject.profile2.model.WallItem
- addCompanyProfile(CompanyProfile) - Method in class org.sakaiproject.profile2.model.UserProfile
- addGalleryImage(String, byte[], String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Add a gallery image for the specified user.
- addNewCommentToWallItem(WallItemComment) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Adds a new wall item comment.
- addNewCompanyProfile(CompanyProfile) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Adds a new company profile to the database.
- addNewEventToWall(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Notifies a user's connections of an event added to the user's wall.
- addNewStatusToWall(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Notifies a user's connections of a status update added to the user's wall.
- addSearchTermToHistory(String, ProfileSearchTerm) - Method in interface org.sakaiproject.profile2.logic.ProfileSearchLogic
-
Adds the given profile search term to a user's search history.
- addSite(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Add a new site.
- areUsersMembersOfSameSite(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Check if two users have any site membership in common
- AWARD_BRONZE_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- AWARD_GOLD_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- AWARD_NORMAL_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- AWARD_SILVER_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
B
- BasicConnection - Class in org.sakaiproject.profile2.model
-
Extension of BasicPerson to include connection related information and social networking info.
- BasicConnection() - Constructor for class org.sakaiproject.profile2.model.BasicConnection
- BasicPerson - Class in org.sakaiproject.profile2.model
-
This is the base model for a Person, containing a limited set of fields.
- BasicPerson() - Constructor for class org.sakaiproject.profile2.model.BasicPerson
- BLANK - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
C
- CacheManager - Interface in org.sakaiproject.profile2.cache
-
Lightweight interface for caching in Profile2
- CANCEL_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- checkForSite(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Check if the given siteid is valid
- checkForUser(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Check if a user with the given internal id (ie 6ec73d2a-b4d9-41d2-b049-24ea5da03fca) exists
- checkForUserByEid(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Check if a user with the given eid (ie jsmith26) exists
- clearSearchHistory(String) - Method in interface org.sakaiproject.profile2.logic.ProfileSearchLogic
-
Clears the search history for the user with the given UUID.
- clearUserStatus(String) - Method in interface org.sakaiproject.profile2.logic.ProfileStatusLogic
-
Clear user status
- CLOSE_IMAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- CompanyProfile - Class in org.sakaiproject.profile2.model
-
CompanyProfileis a model for storing information about a business user's company profile. - CompanyProfile(String, String, String, String) - Constructor for class org.sakaiproject.profile2.model.CompanyProfile
-
Additional constructor
- compareTo(Object) - Method in class org.sakaiproject.profile2.model.BasicPerson
- compareTo(Object) - Method in class org.sakaiproject.profile2.model.MessageThread
-
Natural sort by order
- compareTo(ProfileSearchTerm) - Method in class org.sakaiproject.profile2.model.ProfileSearchTerm
- compareTo(WallItem) - Method in class org.sakaiproject.profile2.model.WallItem
- confirmFriendRequest(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Confirm friend request from fromUser to toUser
- CONNECTION_CONFIRMED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- CONNECTION_INCOMING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- CONNECTION_NONE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- CONNECTION_REQUESTED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- createCache(String) - Method in interface org.sakaiproject.profile2.cache.CacheManager
-
Create a cache.
- createSakaiPerson(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Create a new persistable SakaiPerson object for a user
- createUuid() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a UUID from the IdManager
- CROSS_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- CROSS_IMG_LOCAL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- currentUserMatchesRequest(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Convenience method to check if the user making a request is the same as the current user
D
- DEFAULT_BIRTHYEAR_VISIBILITY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_DATE_FORMAT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_DATE_FORMAT_HIDE_YEAR - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_EMAIL_CONFIRM_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_EMAIL_MESSAGE_NEW_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_EMAIL_MESSAGE_REPLY_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_EMAIL_MESSAGE_WALL_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_EMAIL_MESSAGE_WORKSITE_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_EMAIL_REQUEST_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_GRAVATAR_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_MAX_SEARCH_HISTORY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_MAX_SEARCH_RESULTS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_MAX_SEARCH_RESULTS_PER_PAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_OFFICIAL_IMAGE_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_BASICINFO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_BUSINESSINFO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_CONTACTINFO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_MESSAGES - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_MYFRIENDS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_MYKUDOS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_MYPICTURES - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_MYSTATUS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_MYWALL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_ONLINESTATUS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_PERSONALINFO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_PROFILEIMAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_SEARCH - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_SOCIALINFO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_STAFFINFO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVACY_OPTION_STUDENTINFO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_PRIVATE_MESSAGE_SUBJECT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_SHOW_GALLERY_FEED_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_SHOW_KUDOS_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DEFAULT_SHOW_ONLINE_STATUS_SETTING - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DELETE_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DFLT_PROFILE_AVATAR_COLORS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DFLT_PROFILE_AVATAR_FONT_FAMILY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DFLT_PROFILE_AVATAR_FONT_SIZE_1_CHAR - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- DFLT_PROFILE_AVATAR_FONT_SIZE_2_CHAR - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
E
- EMAIL_NEWLINE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_NOTIFICATION_CONFIRM - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_CONFIRM - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_MESSAGE_NEW - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_MESSAGE_NEW - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_MESSAGE_REPLY - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_MESSAGE_REPLY - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_PROFILE_CHANGE - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_PROFILE_CHANGE - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_REQUEST - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_REQUEST - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_WALL_EVENT_NEW - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_WALL_EVENT_NEW - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_WALL_POST_CONNECTION_NEW - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_WALL_POST_CONNECTION_NEW - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_WALL_POST_MY_NEW - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_WALL_POST_MY_NEW - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_WALL_STATUS_NEW - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_WALL_STATUS_NEW - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_NOTIFICATION_WORKSITE_NEW - org.sakaiproject.profile2.types.EmailType
- EMAIL_NOTIFICATION_WORKSITE_NEW - org.sakaiproject.profile2.types.PreferenceType
- EMAIL_TEMPLATE_KEY_CONNECTION_CONFIRM - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_CONNECTION_REQUEST - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_MESSAGE_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_MESSAGE_REPLY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_PROFILE_CHANGE_NOTIFICATION - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_WALL_EVENT_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_WALL_POST_CONNECTION_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_WALL_POST_MY_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EMAIL_TEMPLATE_KEY_WALL_STATUS_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EmailType - Enum in org.sakaiproject.profile2.types
-
The types of emails that can be sent.
- ensureUuid(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Convenience method to ensure the given userId(eid or internal id) is returned as a valid uuid.
- ENTITY_BROKER_PREFIX - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ENTITY_CSS_PROFILE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ENTITY_PROFILE_ACADEMIC - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ENTITY_PROFILE_FULL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ENTITY_PROFILE_MINIMAL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ENTITY_SET_ACADEMIC - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ENTITY_SET_MINIMAL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_FRIEND_CONFIRM - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_FRIEND_IGNORE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_FRIEND_REMOVE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_FRIEND_REQUEST - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_FRIENDS_VIEW_OTHER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_FRIENDS_VIEW_OWN - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_GALLERY_IMAGE_UPLOAD - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_IMAGE_REQUEST - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_MESSAGE_SENT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PREFERENCES_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PREFERENCES_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PRIVACY_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PRIVACY_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_BUSINESS_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_CONTACT_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_IMAGE_CHANGE_UPLOAD - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_IMAGE_CHANGE_URL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_IMAGE_UPLOAD - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_INFO_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_INTERESTS_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_NAME_PRONUN_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_SOCIAL_NETWORKING_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_STAFF_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_STUDENT_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_VIEW_OTHER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_PROFILE_VIEW_OWN - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_SEARCH_BY_INTEREST - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_SEARCH_BY_NAME - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_STATUS_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_TWITTER_UPDATE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_WALL_ITEM_COMMENT_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_WALL_ITEM_NEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- EVENT_WALL_ITEM_REMOVE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- evictFromCache(Cache<K, V>, K) - Method in interface org.sakaiproject.profile2.cache.CacheManager
-
Helper to evict an item from a given cache.
- ExternalIntegrationInfo - Class in org.sakaiproject.profile2.model
-
Model for storing a user's external integration details
- ExternalIntegrationInfo() - Constructor for class org.sakaiproject.profile2.model.ExternalIntegrationInfo
F
- findUsersByInterest(String, boolean, String) - Method in interface org.sakaiproject.profile2.logic.ProfileSearchLogic
-
Find all users that match the search string in any of the relevant SakaiPerson fields
- findUsersByNameOrEmail(String, boolean, String) - Method in interface org.sakaiproject.profile2.logic.ProfileSearchLogic
-
Find all users that match the search string in either name or email.
- FIRST_RECORD - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- FORMATTED_PROFILE_SUMMARY_MAX_LENGTH - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- Friend - Class in org.sakaiproject.profile2.model
-
Friend.java This is a model for storing information about a friend of a user.
- Friend() - Constructor for class org.sakaiproject.profile2.model.Friend
- FriendConfirmBullhornHandler - Class in org.sakaiproject.profile2.model
- FriendConfirmBullhornHandler() - Constructor for class org.sakaiproject.profile2.model.FriendConfirmBullhornHandler
- FriendIgnoreBullhornHandler - Class in org.sakaiproject.profile2.model
- FriendIgnoreBullhornHandler() - Constructor for class org.sakaiproject.profile2.model.FriendIgnoreBullhornHandler
- FriendMessageBullhornHandler - Class in org.sakaiproject.profile2.model
- FriendMessageBullhornHandler() - Constructor for class org.sakaiproject.profile2.model.FriendMessageBullhornHandler
- FriendRequestBullhornHandler - Class in org.sakaiproject.profile2.model
- FriendRequestBullhornHandler() - Constructor for class org.sakaiproject.profile2.model.FriendRequestBullhornHandler
- FriendStatusBullhornHandler - Class in org.sakaiproject.profile2.model
- FriendStatusBullhornHandler() - Constructor for class org.sakaiproject.profile2.model.FriendStatusBullhornHandler
G
- GALLERY_IMAGE_DEFAULT_DESCRIPTION - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- GALLERY_IMAGE_MAIN - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- GALLERY_IMAGE_THUMBNAILS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- GalleryImage - Class in org.sakaiproject.profile2.model
-
Gallery image container and hibernate model.
- GalleryImage(String, String, String, String) - Constructor for class org.sakaiproject.profile2.model.GalleryImage
-
Additional constructor to create a new instance of GalleryImage.
- getAcademicEntityConfigurationSet() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the profile2.profile.entity.set.academic list of properties that should be used in the academic profile view.
- getActiveUsers(List<String>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the list of users with active Sakai sessions, given the supplied list of userIds.
- getAllSakaiPersonIds() - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a list of all SakaiPerson's userIds (ie list of all people with profile records)
- getAllSakaiPersonIdsCount() - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a count of all users with SakaiPerson records
- getAllUnreadMessagesCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Get the number of all unread messages for this user, across all all message threads.
- getBasicConnection(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Get a BasicConnection
- getBasicConnection(User) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Get a BasicConnection
- getBasicConnections(List<User>) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Get a List of BasicConnections for the given Users.
- getBasicConnectionsForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a list of BasicOnlinePersons that are connected to this user
- getBasicPerson(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a BasicPerson
- getBasicPerson(User) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a BasicPerson
- getBasicPersons(List<User>) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a List of BasicPersons for the given Users.
- getBinary() - Method in class org.sakaiproject.profile2.model.ProfileImage
-
Get access to the binary data from either the uploaded image or the base64 encoded data
- getBlankProfileImage() - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the blank profile image, the one a user sees if there is no other image available.
- getCompanyProfiles(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Retrieves the company profiles from the database for the specified user.
- getConnectedUsersForUserInsecurely(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a list of Persons that are connected to this user.
- getConnectionRequestsForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a list of Persons's that have unconfirmed connection requests to this person
- getConnectionRequestsForUserCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a count of the number of unconfirmed incoming connection requests
- getConnectionsForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a list of Persons that are connected to this user. incl prefs and privacy
- getConnectionsForUser(String) - Method in interface org.sakaiproject.profile2.service.ProfileService
- getConnectionsForUserCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a count of the number of connections a user has.
- getConnectionsSubsetForSearch(List<Person>, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a subset of the connection list, based on the search string matching the beginning of the displayName
- getConnectionsSubsetForSearch(List<Person>, String, boolean) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a subset of the connection list, based on the search string matching the beginning of the displayName, and based on whether that user is allowed to be messaged.
- getConnectionStatus(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Get the connection status between two users.
- getCurrentProfileImageId(String) - Method in interface org.sakaiproject.profile2.service.ProfileImageService
- getCurrentSiteId() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get current siteid
- getCurrentToolTitle() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the title of the current tool.
- getCurrentUser() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get current user
- getCurrentUserId() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get current user id
- getDirectUrlToProfileComponent(String, String, String, Map<String, String>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Creates a direct URL to a component (profile, messages etc) of a user's profile page from another user's My Workspace.
- getDirectUrlToProfileComponent(String, String, Map<String, String>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Creates a direct URL to a component (profile, messages etc) of a user's profile page on their My Workspace
- getDirectUrlToUserProfile(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Deprecated.
- getEntityLinkToProfileConnections() - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a RESTful link to the Profile2 conenctions page for any currently logged in user.
- getEntityLinkToProfileHome(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a RESTful link to the Profile2 home page for either the currently logged in user (if null param) or the given user.
- getEntityLinkToProfileMessages(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a RESTful link to the Profile2 message page (and optionally directly to a thread) for any currently logged in user.
- getEntityLinkToProfileWall(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a RESTful link to the Profile2 wall page for either the currently logged in user (if null param) or the given user.
- getExternalIntegrationInfo(String) - Method in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
-
Get the ExternalIntegrationInfo record for a user or an empty record if none.
- getFullPortalUrl() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the full portal url by adding getServerUrl() and getPortalPath() together This WILL work outside the portal context so safe to use from an entityprovider
- getGalleryImages(String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Retrieves all gallery images for the specified user.
- getGalleryImagesCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get a count of the number of gallery images for a user
- getGalleryImagesRandomized(String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Retrieves all gallery images in randomized order for the specified user.
- getGoogleAuthenticationUrl() - Method in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
-
Generate the authentication URL we need to use to present to the user
- getGravatarUrl(String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Generate a gravatar URL for a user
- getHandledEvents() - Method in class org.sakaiproject.profile2.model.FriendConfirmBullhornHandler
- getHandledEvents() - Method in class org.sakaiproject.profile2.model.FriendIgnoreBullhornHandler
- getHandledEvents() - Method in class org.sakaiproject.profile2.model.FriendMessageBullhornHandler
- getHandledEvents() - Method in class org.sakaiproject.profile2.model.FriendRequestBullhornHandler
- getHandledEvents() - Method in class org.sakaiproject.profile2.model.FriendStatusBullhornHandler
- getInternalDirectUrlToUserConnections() - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a full URL to the connections page of the currently logged in user's profile page on their My Workspace.
- getInternalDirectUrlToUserConnections(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a full URL to the connections page of the specified user's profile page on their My Workspace.
- getInternalDirectUrlToUserMessages(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a full URL to the messages page (and optionally directly to a message view) of the currently logged in user's profile page on their My Workspace.
- getInternalDirectUrlToUserProfile() - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a full URL to the front page of the currently logged in user's profile page on their My Workspace.
- getInternalDirectUrlToUserProfile(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a full URL to the given user's profile page viewed from within the currently logged in user's ViewProfile page in Profile2 on their My Workspace
- getInternalDirectUrlToUserProfile(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a full URL to the viewed user's profile page viewed from within the viewer's ViewProfile page in Profile2 on their My Workspace
- getInternalDirectUrlToUserWall(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileLinkLogic
-
Creates a full URL to the wall page of the currently logged in user's profile page on their My Workspace.
- getInvisibleUsers() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the profile2.invisible.users List for user's that should never show in searches or connection lists
- getKudos(String) - Method in interface org.sakaiproject.profile2.logic.ProfileKudosLogic
-
Get the kudos rating for a user
- getLastEventTimeForUser(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the last event time for the user.
- getLastEventTimeForUsers(List<String>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the last event time for each of the given users
- getLastSearchTerm(String) - Method in interface org.sakaiproject.profile2.logic.ProfileSearchLogic
-
Retrieves the last search term made by the user with the given UUID.
- getMaxProfilePictureSize() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the maximum filesize that can be uploaded (profile2.picture.max=2)
- getMaxSearchResults() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the profile2.search.maxSearchResults value from sakai.properties
- getMaxSearchResultsPerPage() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the profile2.search.maxSearchResultsPerPage value from sakai.properties
- getMessage(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Gets a Message from the database
- getMessageParticipant(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Get a MessageParticipant record
- getMessagesInThread(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Gets a list of the messages contained in this thread, sorted by date posted.
- getMessagesInThreadCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Gets the count of the messages in a thread
- getMessageThread(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Gets a MessageThread, first gets the item, then injects the latest Message into it before returning TODO This needs to be optimised to get the latest message property in the same query.
- getMessageThreads(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Gets a list of MessageThreads with messages to a given user, each containing the most recent messages in each thread TODO This needs to be optimised to get the latest message property in the same query.
- getMessageThreadsCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Gets the count of the message threads for a user
- getMinimalEntityConfigurationSet() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the profile2.profile.entity.set.minimal list of properties that should be used in the minimal profile view.
- getNamePronunciationDuration() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Returns the name pronunciation duration in seconds
- getNamePronunciationExamplesLink() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Returns the name pronunciation examples link
- getOfficialImageAttribute() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the value of the profile2.official.image.attribute from sakai.properties If not set, defaults to ProfileConstants.USER_PROPERTY_JPEG_PHOTO This should be specified if profile2.official.image.source=provided
- getOfficialImagesDirectory() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the value of the profile2.official.image.directory attribute from sakai.properties.
- getOfficialImagesFileSystemPattern() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the value of the profile2.official.image.directory.pattern attribute from sakai.properties.
- getOfficialImageSource() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the value of the profile2.official.image.source attribute from sakai.properties.
- getOfficialProfileImage(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Gets the official profile image for a user.
- getOnlineStatus(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Get the online status for a user
- getOnlineStatus(List<String>) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Get the online status for a list of users
- getOutgoingConnectionRequestsForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Gets a list of Persons's that have unconfirmed connection requests from this person
- getOverriddenPrivacySettings() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the set of sakai.properties that can override the built in defaults.
- getPerson(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a Person
- getPerson(User) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a Person
- getPersons(List<User>) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a List of Persons for the given Users.
- getPortalPath() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the portal path, generally /portal unless override in sakai.properties
- getPortalUrl() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the portalUrl configuration parameter (ie http://sakai.lancs.ac.uk/portal) Will not work outside of /portal context (ie won't work from an entityprovider)
- getPreferencesRecordForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfilePreferencesLogic
-
Retrieve the preferences record from the database for this user.
- getPreferencesRecordForUser(String, boolean) - Method in interface org.sakaiproject.profile2.logic.ProfilePreferencesLogic
-
Retrieve the preferences record from the database for this user but the caller has the option on whether or not to use the cached version (PRFL-504)
- getPrivacyRecordForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogic
-
Retrieve the profile privacy record from the database for this user.
- getPrivacyRecordForUser(String, boolean) - Method in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogic
-
Retrieve the privacy record from the database for this user but the caller has the option on whether or not to use the cached version (PRFL-504)
- getProfileAvatarInitials(String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Generate a profile image for a user with his name/last name initials
- getProfileGalleryImagePath(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Returns the gallery resource path for the specified user and image.
- getProfileGalleryThumbnailPath(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Returns the gallery resource path for the specified user and thumbnail.
- getProfileImage(String, ProfilePreferences, ProfilePrivacy, int) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the profile image for a user.
- getProfileImage(String, ProfilePreferences, ProfilePrivacy, int, String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the profile image for a user.
- getProfileImage(Person, int) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the profile image for a user.
- getProfileImage(Person, int, String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the profile image for a user.
- getProfileImageEntityUrl(String, int) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the entity url to a profile image for a user.
- getProfileImageResourcePath(String, int) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the location for a profileImage given the user and type
- getProfileImageURL(String, String, boolean) - Method in interface org.sakaiproject.profile2.service.ProfileImageService
- getProfileImportCsvPath() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the path to the CSV file to import, specified by the profile2.import.csv property
- getProfilePictureType() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the profile2.picture.type setting in sakai.properties
- getProperty(String) - Method in class org.sakaiproject.profile2.model.UserProfile
- getRawKudos(String) - Method in interface org.sakaiproject.profile2.logic.ProfileKudosLogic
-
Get the kudos rating for a user
- getResource(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Retrieve a resource from ContentHosting with byte[] and mimetype
- getSakaiPerson(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a SakaiPerson for a user
- getSakaiPersonImageUrl(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a SakaiPerson image URL for a user.
- getSakaiPersonJpegPhoto(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a SakaiPerson Jpeg photo for a user.
- getSakaiPersonPrototype() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a SakaiPerson prototype if they don't have a profile.
- getSearchHistory(String) - Method in interface org.sakaiproject.profile2.logic.ProfileSearchLogic
-
Retrieves the search history for the user with the given UUID.
- getSentMessagesCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Get the number of all messages sent from this user
- getServerConfigurationParameter(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Generic method to get a configuration parameter from sakai.properties
- getServerName() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the DNS name of this Sakai server (ie sakai.lancs.ac.uk)
- getServerUrl() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the serverUrl configuration parameter (http://sakai.lancs.ac.uk:8080)
- getServiceName() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the name of this Sakai installation (ie Sakai@Lancs)
- getSite(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Return a reference to the specified site.
- getSocialNetworkingInfo(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Retrieves the social networking information for the specified user from the database.
- getStatusUpdatesCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileStatusLogic
-
Get the number of status updates this user has made.
- getThreadParticipants(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Get a list of all participants in a thread
- getThreadSubject(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Get the subject of a thread
- getThreadsWithUnreadMessagesCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Get the number of threads with unread messages.
- getTool(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Returns a reference to the specified Sakai tool.
- getToolsRequired(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Returns a list of the tool types required for the specified site type.
- getTwitterName(ExternalIntegrationInfo) - Method in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
-
Gets the Twitter name associated with the stored details, if any.
- getTwitterOAuthConsumerDetails() - Method in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
-
Returns a map of the Twitter OAuth consumer 'key' and 'secret'
- getTwitterSource() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the profile2.integration.twitter.source parameter See here: http://bugs.sakaiproject.org/confluence/display/PROFILE/Profile2
- getUnavailableImageThumbnailURL() - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the full URL to the default unavailable image thumbnail defined in ProfileConstants
- getUnavailableImageURL() - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Get the full URL to the default unavailable image defined in ProfileConstants
- getUrl() - Method in class org.sakaiproject.profile2.model.ProfileImage
-
Get access to the URL from either the external image that a user can set, or an official image.
- getUserById(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a user
- getUserDisplayName(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get displayname of a given userid (internal id)
- getUserEid(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Convert internal userid to eid (jsmith26)
- getUserEmail(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get email address for a given userid (internal id)
- getUserFirstName(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get firstname of a given userid (internal id)
- getUserHomeUrl() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the URL to the current user's my workspace
- getUserIdForEid(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Convert eid to internal userid
- getUserLastName(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get lastname of a given userid (internal id)
- getUserNamePronunciation(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get the bytes of user pronunciation ogg audio
- getUserNamePronunciationResourceId(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get the user pronunciation audio resource id
- getUserProfile(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a UserProfile for the given userUuid
- getUserProfile(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a UserProfile for the given userUuid
- getUserQuietly(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the User object for the given userId.
- getUsers(List<String>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a list of Users for the given userIds
- getUserSites() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Return all user sites for the current user (i.e. worksites that the user has at least 'access' permission to).
- getUserStatus(String) - Method in interface org.sakaiproject.profile2.logic.ProfileStatusLogic
-
Get the status (message and date) for a user
- getUserStatus(String, ProfilePrivacy) - Method in interface org.sakaiproject.profile2.logic.ProfileStatusLogic
-
Get the status (message and date) for a user
- getUserType(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get the type of this user's account
- getUuids(List<User>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Get a list of uuids for each of the given Users
- getWallItem(long) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Returns the specified wall item.
- getWallItemComment(long) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Returns the specified wall item comment.
- getWallItemsCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Returns the number of available wall items for the specified user.
- getWallItemsCount(String, ProfilePrivacy) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Returns the number of available wall items for the specified user.
- getWallItemsForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Returns the wall for the specified user.
- getWallItemsForUser(String, ProfilePrivacy) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Returns the wall for the specified user.
- GOOGLE_DOCS_SCOPE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- GOOGLE_REDIRECT_URI - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- GRAVATAR_BASE_URL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- GRAVATAR_IMAGE - org.sakaiproject.profile2.types.PreferenceType
H
- handleEvent(Event) - Method in class org.sakaiproject.profile2.model.FriendConfirmBullhornHandler
- handleEvent(Event) - Method in class org.sakaiproject.profile2.model.FriendIgnoreBullhornHandler
- handleEvent(Event) - Method in class org.sakaiproject.profile2.model.FriendMessageBullhornHandler
- handleEvent(Event) - Method in class org.sakaiproject.profile2.model.FriendRequestBullhornHandler
- handleEvent(Event) - Method in class org.sakaiproject.profile2.model.FriendStatusBullhornHandler
I
- ignoreFriendRequest(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Ignore a friend request from fromUser to toUser
- ImportableUserProfile - Class in org.sakaiproject.profile2.model
-
Extension of UserProfile to provide some additional fields we need during import
- ImportableUserProfile() - Constructor for class org.sakaiproject.profile2.model.ImportableUserProfile
- INFO_ICON - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- INFO_IMAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- isAccountUpdateAllowed(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Check if a user is allowed to update their account.
- isActionAllowed(String, String, PrivacyType) - Method in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogic
-
Has the user allowed the other user to perform a certain action or view a piece of content?
- isBirthYearVisible(String) - Method in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogic
-
Has the user allowed viewing of their birth year in their profile.
- isBusinessProfileEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.business.enabled flag set in sakai.properties?
- isConnectionAllowedBetweenUserTypes(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Gets the list of usertypes from profile2.allowed.connection.usertypes.TYPE.
- isConnectionsEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.connections.enabled flag set in sakai.properties?
- isFriendRequestPending(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Check if there is a pending request from fromUser to toUser
- isGoogleIntegrationEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.integration.google.enabled flag set to true in sakai.properties?
- isGravatarImageEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is profile2.gravatar.image.enabled true?
- isInterestsProfileEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.interests.enabled flag set in sakai.properties?
- isLoggedIn() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Helper to check if the current user is logged in
- isMenuEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.menu.enabled flag set in sakai.properties?
- isMessagingEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.messaging.enabled flag set in sakai.properties?
- isMyKudosEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.myKudos.enabled flag set in sakai.properties?
- isNamePronunciationProfileEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.name.pronunciation.enabled flag set in sakai.properties?
- isOfficialImageEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is profile2.official.image.enabled true?
- isOnlineStatusEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.onlineStatus.enabled flag set in sakai.properties?
- isPicEditorEnabled() - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Find out if the user is allowed to change his profile picture based on the related properties
- isPreferenceEnabled(String, PreferenceType) - Method in interface org.sakaiproject.profile2.logic.ProfilePreferencesLogic
-
Does this user have the specific preference enabled?
- isPreferenceEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.preference.enabled flag set in sakai.properties?
- isPrivacyChangeAllowedGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.privacy.change.enabled flag set in sakai.properties?
- isPrivacyEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.privacy.enabled flag set in sakai.properties?
- isProfileConversionEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.convert flag set in sakai.properties?
- isProfileFieldsEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.fields.enabled flag set in sakai.properties?
- isProfileGalleryEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.gallery.enabled flag set in sakai.properties?
- isProfileImageImportEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.import.images flag set in sakai.properties?
- isProfileImportEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.import flag set in sakai.properties?
- isProfilePictureChangeEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.picture.change.enabled flag set in sakai.properties?
- isProfileStatusEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.status.enabled flag set in sakai.properties?
- isSearchEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.search.enabled flag set in sakai.properties?
- isSocialProfileEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.social.enabled flag set in sakai.properties?
- isStaffProfileEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.staff.enabled flag set in sakai.properties?
- isStudentProfileEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.profile.student.enabled flag set in sakai.properties?
- isSuperUser() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the current user a superUser?
- isSuperUserAndProxiedToUser(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the current user a superUser and are they performing an action on another user's profile?
- isThreadParticipant(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Is the user a participant in this thread?
- isTwitterAlreadyConfigured() - Method in class org.sakaiproject.profile2.model.ExternalIntegrationInfo
-
Check if the user has already configured their Twitter info.
- isTwitterIntegrationEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.integration.twitter.enabled flag set in sakai.properties?
- isUserActive(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Does the user have a current Sakai session
- isUserAllowedAddSite(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Does user have site.add permission?
- isUserAllowedInSite(String, String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Generic method to check if user has permission in site
- isUserMemberOfSite(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Check if a user is member of a site
- isUserMyWorkspace(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Check if specified site is a My Workspace site
- isUserXFriendOfUserY(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Is userY a friend of the userX?
- isUsingNormalPortal() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Are we using the normal /portal?
- isUsingOfficialImage() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Checks if profile2.picture.type=official
- isUsingOfficialImageButAlternateSelectionEnabled() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Checks if the conditions are appropriate for a user to be able to select whether to use the official image or an alternate of their choice
- isWallDefaultProfilePage() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.wall.default flag set in sakai.properties?
- isWallEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Deprecated.
K
- KUDOS_RATING - org.sakaiproject.profile2.types.PreferenceType
L
- LINK_ENTITY_CONNECTIONS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- LINK_ENTITY_MESSAGES - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- LINK_ENTITY_PREFIX - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- LINK_ENTITY_PROFILE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- LINK_ENTITY_WALL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
M
- MAX_CONNECTIONS_PER_PAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_CONNECTIONS_PER_SEARCH - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_FRIENDS_FEED_ITEMS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_GALLERY_FILE_UPLOADS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_GALLERY_IMAGE_XY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_GALLERY_IMAGES_PER_PAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_GALLERY_THUMBNAIL_IMAGE_XY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_IMAGE_UPLOAD_SIZE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_IMAGE_XY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_MESSAGES_PER_PAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_RECORDS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_THUMBNAIL_IMAGE_XY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_WALL_ITEMS_PER_PAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MAX_WALL_ITEMS_SAVED_PER_USER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- Message - Class in org.sakaiproject.profile2.model
-
Message.java An object to represent a message posted to someone This is a persistent Hibernate model
- Message() - Constructor for class org.sakaiproject.profile2.model.Message
- MESSAGE_DISPLAY_DATE_FORMAT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MESSAGE_PREVIEW_MAX_LENGTH - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- MessageParticipant - Class in org.sakaiproject.profile2.model
-
MessageThread.java An object to represent info about a participant in a message thread This is a persistent Hibernate model
- MessageParticipant() - Constructor for class org.sakaiproject.profile2.model.MessageParticipant
- MessageRecipientNotDefinedException - Exception in org.sakaiproject.profile2.exception
- MessageRecipientNotDefinedException(String) - Constructor for exception org.sakaiproject.profile2.exception.MessageRecipientNotDefinedException
- MessageThread - Class in org.sakaiproject.profile2.model
-
MessageThread.java An object to represent info about a message thread This is a persistent Hibernate model
- MessageThread() - Constructor for class org.sakaiproject.profile2.model.MessageThread
- MimeTypeByteArray - Class in org.sakaiproject.profile2.model
-
Wrapper class to hold a byte[] and preserve the mimetype.
- MimeTypeByteArray() - Constructor for class org.sakaiproject.profile2.model.MimeTypeByteArray
- MyProfilePanelState - Class in org.sakaiproject.profile2.model
- MyProfilePanelState() - Constructor for class org.sakaiproject.profile2.model.MyProfilePanelState
O
- OFFICIAL_IMAGE - org.sakaiproject.profile2.types.PreferenceType
- OFFICIAL_IMAGE_SETTING_DEFAULT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- OFFICIAL_IMAGE_SETTING_FILESYSTEM - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- OFFICIAL_IMAGE_SETTING_PROVIDER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- OFFICIAL_IMAGE_SETTING_URL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ONLINE_INACTIVITY_INTERVAL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ONLINE_STATUS - org.sakaiproject.profile2.types.PreferenceType
- ONLINE_STATUS_AWAY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ONLINE_STATUS_AWAY_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ONLINE_STATUS_OFFLINE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ONLINE_STATUS_OFFLINE_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ONLINE_STATUS_ONLINE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ONLINE_STATUS_ONLINE_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- org.sakaiproject.profile2.cache - package org.sakaiproject.profile2.cache
- org.sakaiproject.profile2.exception - package org.sakaiproject.profile2.exception
- org.sakaiproject.profile2.hbm.model - package org.sakaiproject.profile2.hbm.model
- org.sakaiproject.profile2.logic - package org.sakaiproject.profile2.logic
- org.sakaiproject.profile2.model - package org.sakaiproject.profile2.model
- org.sakaiproject.profile2.service - package org.sakaiproject.profile2.service
- org.sakaiproject.profile2.types - package org.sakaiproject.profile2.types
- org.sakaiproject.profile2.util - package org.sakaiproject.profile2.util
P
- Person - Class in org.sakaiproject.profile2.model
-
This the main object that represents a full person in Profile2.
- Person() - Constructor for class org.sakaiproject.profile2.model.Person
- PICTURE_SETTING_DEFAULT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURE_SETTING_GRAVATAR - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURE_SETTING_OFFICIAL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURE_SETTING_OFFICIAL_PROP - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURE_SETTING_UPLOAD - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURE_SETTING_UPLOAD_PROP - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURE_SETTING_URL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURE_SETTING_URL_PROP - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PICTURES - org.sakaiproject.profile2.types.PreferenceType
- postEvent(String, String, boolean) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Post an event to Sakai
- postWallItemToWall(String, WallItem) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Posts the specified wall item to the specified user's wall and the walls of their connections.
- PreferenceType - Enum in org.sakaiproject.profile2.types
-
These are the types of preferences in Profile2.
- PRIVACY_OPTION_BASICINFO - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_BUSINESSINFO - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_CONTACTINFO - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_EVERYONE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PRIVACY_OPTION_MESSAGES - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_MYFRIENDS - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_MYKUDOS - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_MYPICTURES - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_MYSTATUS - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_MYWALL - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_NOBODY - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PRIVACY_OPTION_ONLINESTATUS - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_ONLYFRIENDS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PRIVACY_OPTION_ONLYME - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PRIVACY_OPTION_PERSONALINFO - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_PROFILEIMAGE - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_SEARCH - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_SOCIALINFO - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_STAFFINFO - org.sakaiproject.profile2.types.PrivacyType
- PRIVACY_OPTION_STUDENTINFO - org.sakaiproject.profile2.types.PrivacyType
- PrivacyType - Enum in org.sakaiproject.profile2.types
-
These are the types of privacy settings in Profile2.
- PROFILE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PROFILE_AVATAR_HEIGHT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PROFILE_AVATAR_WIDTH - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PROFILE_IMAGE_AVATAR - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PROFILE_IMAGE_CACHE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PROFILE_IMAGE_MAIN - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- PROFILE_IMAGE_THUMBNAIL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ProfileBadConfigurationException - Exception in org.sakaiproject.profile2.exception
- ProfileBadConfigurationException(String) - Constructor for exception org.sakaiproject.profile2.exception.ProfileBadConfigurationException
- ProfileConnectionsLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with connections in Profile2
- ProfileConstants - Class in org.sakaiproject.profile2.util
-
Class to hold static constants for Profile2, like defaults etc.
- ProfileConstants() - Constructor for class org.sakaiproject.profile2.util.ProfileConstants
- ProfileExternalIntegrationLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with external integrations in Profile2
- ProfileFriend - Class in org.sakaiproject.profile2.hbm.model
-
Hibernate model
- ProfileFriend(String, String, int) - Constructor for class org.sakaiproject.profile2.hbm.model.ProfileFriend
-
Additional constructor that should be used when requesting a friend as it has preinitialised values
- ProfileIllegalAccessException - Exception in org.sakaiproject.profile2.exception
- ProfileIllegalAccessException(String) - Constructor for exception org.sakaiproject.profile2.exception.ProfileIllegalAccessException
- ProfileImage - Class in org.sakaiproject.profile2.model
-
ProfileImageResource
- ProfileImage() - Constructor for class org.sakaiproject.profile2.model.ProfileImage
- ProfileImageExternal - Class in org.sakaiproject.profile2.hbm.model
-
Hibernate model for an external (URL) profile image
- ProfileImageExternal() - Constructor for class org.sakaiproject.profile2.hbm.model.ProfileImageExternal
- profileImageIsDefault(String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Does this use have a default profile image?
- ProfileImageLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with images in Profile2
- ProfileImageOfficial - Class in org.sakaiproject.profile2.hbm.model
-
Hibernate model for an officially provided external image
- ProfileImageOfficial() - Constructor for class org.sakaiproject.profile2.hbm.model.ProfileImageOfficial
- ProfileImageService - Interface in org.sakaiproject.profile2.service
- ProfileImageUploaded - Class in org.sakaiproject.profile2.hbm.model
-
Hibernate model for an uploaded profile image
- ProfileImageUploaded(String, String, String, String, boolean) - Constructor for class org.sakaiproject.profile2.hbm.model.ProfileImageUploaded
-
Additional constructor to create a ProfileImage record in one go
- ProfileKudos - Class in org.sakaiproject.profile2.hbm.model
-
Model for a kudos score for a user - persistent
- ProfileKudos() - Constructor for class org.sakaiproject.profile2.hbm.model.ProfileKudos
- ProfileKudosLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with kudos in Profile2
- ProfileLinkLogic - Interface in org.sakaiproject.profile2.logic
-
An interface to create and resolve links to pages and views into Profile2
- ProfileLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for working with profiles in Profile2.
- ProfileMessagingLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with messaging in Profile2
- ProfileMismatchException - Exception in org.sakaiproject.profile2.exception
- ProfileMismatchException(String) - Constructor for exception org.sakaiproject.profile2.exception.ProfileMismatchException
- ProfileNotDefinedException - Exception in org.sakaiproject.profile2.exception
- ProfileNotDefinedException(String) - Constructor for exception org.sakaiproject.profile2.exception.ProfileNotDefinedException
- ProfilePreferences - Class in org.sakaiproject.profile2.model
-
Hibernate and EntityProvider model
- ProfilePreferences() - Constructor for class org.sakaiproject.profile2.model.ProfilePreferences
- ProfilePreferencesLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with ProfilePreferences in Profile2
- ProfilePreferencesNotDefinedException - Exception in org.sakaiproject.profile2.exception
- ProfilePreferencesNotDefinedException(String) - Constructor for exception org.sakaiproject.profile2.exception.ProfilePreferencesNotDefinedException
- ProfilePrivacy - Class in org.sakaiproject.profile2.model
-
Hibernate and EntityProvider model
- ProfilePrivacy() - Constructor for class org.sakaiproject.profile2.model.ProfilePrivacy
- ProfilePrivacyLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with ProfilePrivacy in Profile2
- ProfilePrivacyNotDefinedException - Exception in org.sakaiproject.profile2.exception
- ProfilePrivacyNotDefinedException(String) - Constructor for exception org.sakaiproject.profile2.exception.ProfilePrivacyNotDefinedException
- ProfilePrototypeNotDefinedException - Exception in org.sakaiproject.profile2.exception
- ProfilePrototypeNotDefinedException(String) - Constructor for exception org.sakaiproject.profile2.exception.ProfilePrototypeNotDefinedException
- ProfileSearchLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with profile searches.
- ProfileSearchTerm - Class in org.sakaiproject.profile2.model
- ProfileSearchTerm() - Constructor for class org.sakaiproject.profile2.model.ProfileSearchTerm
- ProfileService - Interface in org.sakaiproject.profile2.service
-
A facade on the various logic component methods to improve backwards compatibility with clients of the older Profile2 apis.
- ProfileStatus - Class in org.sakaiproject.profile2.model
-
Hibernate and EntityProvider model
- ProfileStatus(String, String, Date) - Constructor for class org.sakaiproject.profile2.model.ProfileStatus
-
Additional constructor to create a status object in one go
- ProfileStatusLogic - Interface in org.sakaiproject.profile2.logic
-
An interface for dealing with ProfileStatus in Profile2
- ProfileWallLogic - Interface in org.sakaiproject.profile2.logic
-
Deprecated.The wall functionality will be removed from Sakai for the 13 release.
R
- RELATIONSHIP_FRIEND - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- removeCompanyProfile(String, long) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Removes the specified company profile for the specified user.
- removeCompanyProfile(CompanyProfile) - Method in class org.sakaiproject.profile2.model.UserProfile
- removeFriend(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Remove a friend connection
- removeGalleryImage(String, long) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Remove the specified gallery image.
- removeResource(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Removes the specified resource.
- removeWallItemFromWall(WallItem) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Deprecated.Removes the specified wall item.
- replyToThread(String, String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Sends a reply to a thread, returns the Message just sent
- requestFriend(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileConnectionsLogic
-
Make a request for friendId to be a friend of userId
- resetCachedProfileImageId(String) - Method in interface org.sakaiproject.profile2.service.ProfileImageService
- resetProfileImage(String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Reset the profile image for a user
- ROSTER_VIEW_EMAIL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- ROSTER_VIEW_PHOTO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- RSS_IMG - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
S
- SAKAI_PROP_INVISIBLE_USERS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_LIST_SEPARATOR - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_CONNECTIONS_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_CONVERSION_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_GALLERY_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_GOOGLE_INTEGRATION_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_GRAVATAR_IMAGE_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_IMPORT_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_IMPORT_IMAGES_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_MENU_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_MESSAGING_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_MY_KUDOS_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_OFFICIAL_IMAGE_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_ONLINE_STATUS_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PICTURE_CHANGE_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PREFERENCE_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PRIVACY_CHANGE_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PRIVACY_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_BUSINESS_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_FIELDS_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_INTERESTS_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_PRONUNCIATION_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_SOCIAL_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_STAFF_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_STATUS_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_PROFILE_STUDENT_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_SEARCH_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_TWITTER_INTEGRATION_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_TWITTER_INTEGRATION_SOURCE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_WALL_DEFAULT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_PROFILE2_WALL_ENABLED - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SAKAI_PROP_SERVICE_NAME - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SakaiPersonMeta - Class in org.sakaiproject.profile2.model
-
Hibernate model
- SakaiPersonMeta(String, String, String) - Constructor for class org.sakaiproject.profile2.model.SakaiPersonMeta
-
Additional constructor to create a Meta object in one go
- SakaiProxy - Interface in org.sakaiproject.profile2.logic
-
An interface for abstracting Sakai specific parts away from the main logic.
- saveFile(String, String, String, String, byte[]) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Save a file to CHS
- saveOfficialImageUrl(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Save the official image url that institutions can set.
- savePreferencesRecord(ProfilePreferences) - Method in interface org.sakaiproject.profile2.logic.ProfilePreferencesLogic
-
Save the preferences record to the database
- savePrivacyRecord(ProfilePrivacy) - Method in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogic
-
Save the profile privacy record to the database
- saveSite(Site) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Save an existing site.
- saveSocialNetworkingInfo(SocialNetworkingInfo) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Saves the social networking information to the database.
- saveUserProfile(SakaiPerson) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Persist a SakaiPerson object and send an email notification, if required.
- SEARCH_COOKIE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SEARCH_COOKIE_VALUE_CONNECTIONS_MARKER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SEARCH_COOKIE_VALUE_PAGE_MARKER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SEARCH_COOKIE_VALUE_SEARCH_MARKER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SEARCH_COOKIE_VALUE_WORKSITE_MARKER - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SEARCH_TYPE_INTEREST - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- SEARCH_TYPE_NAME - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- searchExternalUsers(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Search UserDirectoryService for externally provided users that match in name or email.
- searchUsers(String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Search UserDirectoryService for users that match in name or email.
- sendEmail(String, String, Map<String, Object>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Sends an email to a single user using the email template and replacement values supplied
- sendEmail(List<String>, String, Map<String, Object>) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Sends an email to a list of users using the email template and replacement values supplied
- sendMessageToTwitter(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
-
Send a message to twitter ( runs in a separate thread)
- sendNewMessage(String, String, String, String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Send a message
- setExternalProfileImage(String, String, String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Update the profileImage for a user given the URL to an image
- setProperty(String, String) - Method in class org.sakaiproject.profile2.model.UserProfile
- setUploadedProfileImage(String, byte[], String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileImageLogic
-
Update the profile image for a user given the byte[] of the image.
- setUserStatus(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileStatusLogic
-
Set user status
- setUserStatus(ProfileStatus) - Method in interface org.sakaiproject.profile2.logic.ProfileStatusLogic
-
Set user status
- showBusinessDisplay - Variable in class org.sakaiproject.profile2.model.MyProfilePanelState
- showInterestsDisplay - Variable in class org.sakaiproject.profile2.model.MyProfilePanelState
- showNamePronunciationDisplay - Variable in class org.sakaiproject.profile2.model.MyProfilePanelState
- showSocialNetworkingDisplay - Variable in class org.sakaiproject.profile2.model.MyProfilePanelState
- showStaffDisplay - Variable in class org.sakaiproject.profile2.model.MyProfilePanelState
- showStudentDisplay - Variable in class org.sakaiproject.profile2.model.MyProfilePanelState
- SocialNetworkingInfo - Class in org.sakaiproject.profile2.model
-
SocialNetworkingInfois a model for storing a user's social networking details. - SocialNetworkingInfo(String) - Constructor for class org.sakaiproject.profile2.model.SocialNetworkingInfo
T
- TAB_COOKIE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- TAB_INDEX_PROFILE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- TAB_INDEX_WALL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- toggleMessageRead(MessageParticipant, boolean) - Method in interface org.sakaiproject.profile2.logic.ProfileMessagingLogic
-
Toggle a single message as read/unread
- toggleProfileLocked(String, boolean) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Toggle a profile's locked status.
- TOOL_ID - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- toPreference() - Method in enum org.sakaiproject.profile2.types.EmailType
-
Return the PreferenceType that matches this type.
- toString() - Method in exception org.sakaiproject.profile2.exception.MessageRecipientNotDefinedException
- toString() - Method in exception org.sakaiproject.profile2.exception.ProfileBadConfigurationException
- toString() - Method in exception org.sakaiproject.profile2.exception.ProfileIllegalAccessException
- toString() - Method in exception org.sakaiproject.profile2.exception.ProfileMismatchException
- toString() - Method in exception org.sakaiproject.profile2.exception.ProfileNotDefinedException
- toString() - Method in exception org.sakaiproject.profile2.exception.ProfilePreferencesNotDefinedException
- toString() - Method in exception org.sakaiproject.profile2.exception.ProfilePrivacyNotDefinedException
- toString() - Method in exception org.sakaiproject.profile2.exception.ProfilePrototypeNotDefinedException
- toString() - Method in class org.sakaiproject.profile2.model.ImportableUserProfile
U
- UNAVAILABLE_IMAGE - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- UNAVAILABLE_IMAGE_FULL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- UNAVAILABLE_IMAGE_THUMBNAIL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- updateCompanyProfile(CompanyProfile) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Saves an existing company profile in the database.
- updateEmailForUser(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Updates a user's email address If the user is a provided user (ie from LDAP) this will probably fail so only internal accounts can be updated.
- updateExternalIntegrationInfo(ExternalIntegrationInfo) - Method in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
-
Update a user's ExternalIntegrationInfo
- updateKudos(String, int, BigDecimal) - Method in interface org.sakaiproject.profile2.logic.ProfileKudosLogic
-
Update a user's kudos rating
- updateNameForUser(String, String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Updates a user's name If the user is a provided user (ie from LDAP) this will probably fail so only internal accounts can be updated.
- updateSakaiPerson(SakaiPerson) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Update a SakaiPerson object in the db.
- USER_PROPERTY_JPEG_PHOTO - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- UserProfile - Class in org.sakaiproject.profile2.model
-
This is the model for a user's profile
- UserProfile() - Constructor for class org.sakaiproject.profile2.model.UserProfile
V
- validateSiteTitle(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Given the original and stripped site titles, determine that validation status of the stripped string.
- validateTwitterCredentials(ExternalIntegrationInfo) - Method in interface org.sakaiproject.profile2.logic.ProfileExternalIntegrationLogic
-
Check if the stored Twitter credentials are valid.
- valueOf(String) - Static method in enum org.sakaiproject.profile2.types.EmailType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sakaiproject.profile2.types.PreferenceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sakaiproject.profile2.types.PrivacyType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sakaiproject.profile2.types.EmailType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sakaiproject.profile2.types.PreferenceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sakaiproject.profile2.types.PrivacyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WALL - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WALL_DISPLAY_DATE_FORMAT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WALL_ITEM_TYPE_EVENT - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WALL_ITEM_TYPE_POST - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WALL_ITEM_TYPE_STATUS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WallItem - Class in org.sakaiproject.profile2.model
-
WallItem represents an item posted on a profile wall.
- WallItem() - Constructor for class org.sakaiproject.profile2.model.WallItem
- WallItemComment - Class in org.sakaiproject.profile2.model
-
WallItemComment represents a comment on a wall item, such as a post or event.
- WallItemComment() - Constructor for class org.sakaiproject.profile2.model.WallItemComment
- WICKET_PAGE_CONNECTIONS - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WICKET_PAGE_MESSAGES - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WICKET_PAGE_PROFILE_VIEW - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WICKET_PARAM_TAB - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WICKET_PARAM_THREAD - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WICKET_PARAM_USERID - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
- WICKET_PARAM_WALL_ITEM - Static variable in class org.sakaiproject.profile2.util.ProfileConstants
All Classes All Packages