WebCenter Interaction API  
 

IPTSessionInfo Members

IPTSessionInfo overview

Public Instance Methods

public methodAddPersonalSettingOverloaded. Adds a preference for the current user. This information is not cached, but rather is persisted immediately.
public methodAddPreferenceOverloaded. This method sets a preference on the current user. The preference can be for a specific portlet or not.
public methodAddSessionPreferenceOverloaded. Adds a session preference for the current user. This information is cached and not persisted to the database.
public methodAddSessionPreferences Adds session preferences for the current user. This information is cached and not persisted to the database. If bCSPEncode is true, preference name and values will be CSP-encoded.
public methodAssignPreferences This method sets multiple preferences on the current user. It can also delete the old preferences before adding the new preferences. The preferences can be for a specific portlet or not.
public methodCheckCurrentUserIsAdmin Checks whether the current user is a member of the built-in Administrators group.
public methodCheckCurrentUserIsGuest Checks whether the current user is a guest user.
public methodCheckForActivityRightOverloaded. Checks whether the current user has the specified activity right.
public methodCheckGadgetAccess Retrieves the current user's access level to the specified Gadget (Portlet).
public methodCheckPropertySearchRight Checks whether the current user has rights to search the indicated property. The check is performed against a cached set of properties that the user can search.
public methodCheckWebServiceAccess Retrieves the current user's access level to the specified Web Service.
public methodClearCurrentActivityRightsCache Purges the cache specifying the current user's activity rights.
public methodClearCurrentCommunityMembershipCache Purges the cache containing current user's community memberships.
public methodClearCurrentMyPagesCache Purges the cache of the current user's MyPages.
public methodClearSearchablePropertyCache Purges the cache of searchable properties for the current user.
public methodGetCurrentAuthUniqueName Retrieves the current user's auth unique name.
public methodGetCurrentCollabRoleMemberships Retrieves the current user's Collab role memberships.
public methodGetCurrentCommunityMembership Retrieves the current user's community memberships.
public methodGetCurrentMyPage Retrieves a cached version of one of the user's My Pages with the page ID passed in. If zero is passed in, then the user's home my page will be returned.
public methodGetCurrentMyPages Retrieves the MyPages for the current user. Note that this is different from calling IPTSession.GetMyPages(), because this is a cached version.
public methodGetCurrentUserAdminFolderID Retrieves the admin folder ID where the current user's User object resides.
public methodGetCurrentUserCachedPluggablePages Retrieves a cached IPTQueryResult of web services visible to the current user that support one or more of the 3 types of pluggable pages (personal, community, or admin).
public methodGetCurrentUserCachedSubPortalInfo Retrieves the IPTSubPortalInfo for the current user.
public methodGetCurrentUserGroupIDs Retrieves the current user's group memberships as an array of group IDs.
public methodGetCurrentUserID Retrieves the current user's ID.
public methodGetCurrentUserLoginName Retrieves the current user's login name.
public methodGetCurrentUserName Retrieves the current user's display name.
public methodLookupPersonalSettings Retrieves the preferences for the current user. This information is not cached, so a roundtrip to the database is always incurred.
public methodLookupPreference This method looks up a preference set for the current user. The preference can be for a specific portlet or not.
public methodLookupPreferences This method looks up preferences set for the current user. The preference can be for a specific portlet or not.
public methodLookupSessionPreference This method looks up a preference set for the current user.
public methodLookupSessionPreferencesOverloaded. This method looks up session preferences set for the current user.
public methodQueryActivityRights Retrieves the activity rights held by the current user. This information is not cached, and incurs a database roundtrip every time it is called.
public methodQueryHeaderAndFooter Queries for the header and footer for the current user.
public methodRemovePersonalSetting Removes a preference for the current user. This information is not cached, but rather is persisted immediately.
public methodRemovePreference This method removes a preference set for the current user. The preference can be for a specific portlet or not.
public methodRemovePreferences This method removes multiple preferences set for the current user. The preferences can be for a specific portlet or not.
public methodRemoveSessionPreferenceOverloaded. Removes a session preference for the current user. This information is cached.
public methodSetOverrideSubportal Sets the subportal id of the current user for the current request
public methodSetSessionPreferenceChangeCallback This method sets the callback to be used when there's a new session pref being added.

See Also

IPTSessionInfo Interface | com.plumtree.server Namespace