- 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.
- 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.
- 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
- getDirectUrlToUserProfile(String, String) - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Creates a direct URL to a user's profile page on their My Workspace
Any other parameters supplied in string are appended and encoded.
- 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
URLs are of the form http://www.gravatar.com/avatar/HASH?
- 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.
- 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
This should only be used internally by Profile2 as the URL is long and ugly.
- 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.
- 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
- 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)
- 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
- 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
Possible values for the sakai property are 'upload', 'url', 'official' and 'gravatar'.
- 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)
- getUserProfile(String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a UserProfile for the given userUuid
All users have profiles, even if they haven't filled it in yet.
- getUserProfile(String, String) - Method in interface org.sakaiproject.profile2.logic.ProfileLogic
-
Get a UserProfile for the given userUuid
All users have profiles, even if they haven't filled it in yet.
- 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
Only returns a status object for those that are up to and including one week old.
- getUserStatus(String, ProfilePrivacy) - Method in interface org.sakaiproject.profile2.logic.ProfileStatusLogic
-
Get the status (message and date) for a user
Only returns a status object for those that are up to and including one week old.
- 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
- getWallItemsCount(String) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Returns the number of available wall items for the specified user.
- getWallItemsCount(String, ProfilePrivacy) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Returns the number of available wall items for the specified user.
- getWallItemsForUser(String) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
Returns the wall for the specified user.
- getWallItemsForUser(String, ProfilePrivacy) - Method in interface org.sakaiproject.profile2.logic.ProfileWallLogic
-
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
-
- 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_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?
- isAdminUser() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the current user the admin user?
- 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.
- 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
- isMessagingEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.messaging.enabled flag set in sakai.properties?
- isOfficialImageEnabledGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is profile2.official.image.enabled true?
- isPreferenceEnabled(String, PreferenceType) - Method in interface org.sakaiproject.profile2.logic.ProfilePreferencesLogic
-
Does this user have the specific preference enabled?
- isPrivacyChangeAllowedGlobally() - Method in interface org.sakaiproject.profile2.logic.SakaiProxy
-
Is the profile2.privacy.change.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?
- 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
- 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?
- 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
-
Is the profile2.wall.enabled flag set in sakai.properties?