Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.jasig.portal.security.IPerson

Packages that use IPerson
org.jasig.portal |
org.jasig.portal.channels |
org.jasig.portal.channels.cusermanager |
org.jasig.portal.channels.cusermanager.provider |
org.jasig.portal.channels.DLMUserPreferences |
org.jasig.portal.channels.groupsmanager |
org.jasig.portal.channels.UserPreferences |
org.jasig.portal.channels.webproxy |
org.jasig.portal.container.om.entity |
org.jasig.portal.container.servlet |
org.jasig.portal.groups.pags |
org.jasig.portal.groups.pags.testers |
org.jasig.portal.i18n |
org.jasig.portal.layout |
org.jasig.portal.layout.alm |
org.jasig.portal.layout.dlm |
org.jasig.portal.layout.dlm.providers |
org.jasig.portal.layout.simple |
org.jasig.portal.security |
org.jasig.portal.security.provider |
org.jasig.portal.security.provider.cas |
org.jasig.portal.services |
org.jasig.portal.services.stats |
org.jasig.portal.tools |
org.jasig.portal.tools.chanpub |

Uses of IPerson in org.jasig.portal

Fields in org.jasig.portal declared as IPerson
`private IPerson` | `ChannelStaticData.m_person`
`(package private) IPerson` | `GuestUserPreferencesManager.m_person`
`(package private) IPerson` | `UserPreferencesManager.m_person`
`protected IPerson` | `UserInstance.person`

Methods in org.jasig.portal that return IPerson
`IPerson` | `GuestUserPreferencesManagerWrapper.getPerson()` Returns current person object
`IPerson` | `ChannelStaticData.getPerson()` Provide information on the user the channel is serving
`IPerson` | `UserInstance.getPerson()` Gets the person object from the session.
`IPerson` | `UserPreferencesManager.getPerson()` Returns current person object
`IPerson` | `IUserPreferencesManager.getPerson()` Returns current person object

Methods in org.jasig.portal with parameters of type IPerson
`protected int` | `RDBMUserIdentityStore.addNewUser(int newUID, IPerson person, RDBMUserIdentityStore.TemplateUser templateUser)`
`void` | `IChannelRegistryStore.approveChannelDefinition(ChannelDefinition channelDef, IPerson approver, java.util.Date approveDate)` Sets a channel definition as "approved".
`void` | `RDBMChannelRegistryStore.approveChannelDefinition(ChannelDefinition channelDef, IPerson approver, java.util.Date approveDate)` Sets a channel definition as "approved".
`private java.lang.String` | `UserInstance.constructCacheKey(IPerson person, java.lang.String rootNodeId)`
`static IAuthorizationPrincipal` | `ChannelStaticData.getAuthorizationPrincipal(IPerson person)` Returns an instance of the IAuthorizationPrincipal for the IPerson
`static org.w3c.dom.Document` | `ChannelRegistryManager.getChannelRegistry(IPerson person)` Returns the channel registry as a Document.
`int` | `IUserIdentityStore.getPortalUID(IPerson person)` Returns a unique uPortal key for a user.
`int` | `RDBMUserIdentityStore.getPortalUID(IPerson person)` getuPortalUID - return a unique uPortal key for a user.
`int` | `IUserIdentityStore.getPortalUID(IPerson person, boolean createPortalData)` Returns a unique uPortal key for a user.
`int` | `RDBMUserIdentityStore.getPortalUID(IPerson person, boolean createPortalData)` Get the portal user ID for this person object.
`protected java.lang.String` | `RDBMUserIdentityStore.getTemplateName(IPerson person)`
`void` | `StandaloneChannelRenderer.initialize(java.util.Hashtable params, java.lang.String channelName, boolean hasHelp, boolean hasAbout, boolean hasEdit, long timeOut, IPerson person)` Initializes the channel and calls setStaticData() on the channel.
`static void` | `ChannelRegistryManager.publishChannel(org.w3c.dom.Element channel, java.lang.String[] categoryIDs, IGroupMember[] groupMembers, IPerson publisher)` Publishes a channel.
`static void` | `ChannelRegistryManager.removeChannel(java.lang.String channelID, IPerson person)` Removes a channel from the channel registry.
`void` | `ChannelStaticData.setPerson(IPerson person)` Setter method for the user being served by the channel
`protected void` | `RDBMUserIdentityStore.updateUser(int userId, IPerson person, RDBMUserIdentityStore.TemplateUser templateUser)`

Constructors in org.jasig.portal with parameters of type IPerson
`GuestUserInstance(IPerson person)`
`GuestUserPreferencesManager(IPerson person)` Initializing constructor.
`UserInstance(IPerson person)`
`UserPreferencesManager(javax.servlet.http.HttpServletRequest req, IPerson person)` Constructor does the following 1.
`UserPreferencesManager(javax.servlet.http.HttpServletRequest req, IPerson person, LocaleManager localeManager)` Constructor does the following 1.
`UserPreferencesManager(IPerson person)` A simpler constructor, that only initialises the person object.

Uses of IPerson in org.jasig.portal.channels

Fields in org.jasig.portal.channels declared as IPerson
`protected IPerson` | `CChannelManager.person`

Uses of IPerson in org.jasig.portal.channels.cusermanager

Methods in org.jasig.portal.channels.cusermanager that return IPerson
`private IPerson` | `CUserManager.crd2persion(ChannelRuntimeData CRD)`
`IPerson[]` | `IDataHandler.getAllUsers()`
`IPerson[]` | `IDataHandler.getAllUsersLike(java.lang.String SearchString)`
`IPerson` | `IDataHandler.getUser(java.lang.String UID)`

Methods in org.jasig.portal.channels.cusermanager with parameters of type IPerson
`void` | `IDataHandler.addUser(IPerson AnIndividual)`
`void` | `IDataHandler.removeUser(IPerson AnIndividual)`
`void` | `IDataHandler.setUserInformation(IPerson AnIndividual)`
`void` | `IDataHandler.setUserPassword(IPerson AnIndividual, java.lang.String OriginalPassword)` OriginalPassword is null if called in "UserManager" mode.

Uses of IPerson in org.jasig.portal.channels.cusermanager.provider

Methods in org.jasig.portal.channels.cusermanager.provider that return IPerson
`IPerson[]` | `DefaultDataHandlerImpl.getAllUsers()`
`IPerson[]` | `DefaultDataHandlerImpl.getAllUsersLike(java.lang.String SearchString)`
`IPerson` | `DefaultDataHandlerImpl.getUser(java.lang.String UID)`
`private IPerson[]` | `DefaultDataHandlerImpl.mkIPeople(java.sql.ResultSet R)`
`private IPerson[]` | `DefaultDataHandlerImpl.runQuery(java.lang.String Query)`
`private IPerson[]` | `DefaultDataHandlerImpl.runQuery(java.lang.String Query, java.lang.String Conditional)`

Methods in org.jasig.portal.channels.cusermanager.provider with parameters of type IPerson
`void` | `DefaultDataHandlerImpl.addUser(IPerson AnIndividual)`
`void` | `DefaultDataHandlerImpl.removeUser(IPerson AnIndividual)`
`void` | `DefaultDataHandlerImpl.setUserInformation(IPerson AnIndividual)`
`void` | `DefaultDataHandlerImpl.setUserPassword(IPerson AnIndividual, java.lang.String OriginalPassword)` OriginalPassword is null if called in "UserManager" mode.

Uses of IPerson in org.jasig.portal.channels.DLMUserPreferences

Methods in org.jasig.portal.channels.DLMUserPreferences that return IPerson
`private IPerson` | `ManageProfilesState.getPerson()`

Uses of IPerson in org.jasig.portal.channels.groupsmanager

Fields in org.jasig.portal.channels.groupsmanager declared as IPerson
`IPerson` | `CGroupsManagerUnrestrictedSessionData.user`

Constructors in org.jasig.portal.channels.groupsmanager with parameters of type IPerson
`CGroupsManagerUnrestrictedSessionData(org.w3c.dom.Document model, IPerson user, boolean isAdminUser, IGroupsManagerPermissions gmPermissions, IAuthorizationPrincipal authPrincipal)` Creates new CGroupsManagerUnrestrictedSessionData

Uses of IPerson in org.jasig.portal.channels.UserPreferences

Methods in org.jasig.portal.channels.UserPreferences that return IPerson
`private IPerson` | `ManageProfilesState.getPerson()`

Uses of IPerson in org.jasig.portal.channels.webproxy

Fields in org.jasig.portal.channels.webproxy declared as IPerson
`private IPerson` | `CWebProxy.ChannelState.iperson`

Uses of IPerson in org.jasig.portal.container.om.entity

Fields in org.jasig.portal.container.om.entity declared as IPerson
`private IPerson` | `PortletEntityImpl.person`

Methods in org.jasig.portal.container.om.entity with parameters of type IPerson
`void` | `PortletEntityImpl.setPerson(IPerson person)`

Uses of IPerson in org.jasig.portal.container.servlet

Fields in org.jasig.portal.container.servlet declared as IPerson
`protected IPerson` | `ServletRequestImpl.person`

Constructors in org.jasig.portal.container.servlet with parameters of type IPerson
`ServletRequestImpl(javax.servlet.http.HttpServletRequest request, IPerson person, org.apache.pluto.om.common.SecurityRoleRefSet securityRoleRefs)`

Uses of IPerson in org.jasig.portal.groups.pags

Methods in org.jasig.portal.groups.pags with parameters of type IPerson
`boolean` | `PersonAttributesGroupStore.GroupDefinition.contains(IPerson person)`
`boolean` | `IPersonTester.test(IPerson person)`
`boolean` | `PersonAttributesGroupStore.GroupDefinition.test(IPerson person)`
`boolean` | `PersonAttributesGroupStore.TestGroup.test(IPerson person)`
`private boolean` | `PersonAttributesGroupStore.testRecursively(PersonAttributesGroupStore.GroupDefinition groupDef, IPerson person)`

Uses of IPerson in org.jasig.portal.groups.pags.testers

Methods in org.jasig.portal.groups.pags.testers with parameters of type IPerson
`boolean` | `ValueMissingTester.test(IPerson person)`
`boolean` | `StringTester.test(IPerson person)`
`boolean` | `IntegerTester.test(IPerson person)`

Uses of IPerson in org.jasig.portal.i18n

Fields in org.jasig.portal.i18n declared as IPerson
`private IPerson` | `LocaleManager.person`

Methods in org.jasig.portal.i18n with parameters of type IPerson
`java.util.Locale[]` | `RDBMLocaleStore.getUserLocales(IPerson person)`
`java.util.Locale[]` | `ILocaleStore.getUserLocales(IPerson person)` Retrieves the locale preferences for a particular user.
`void` | `RDBMLocaleStore.updateUserLocales(IPerson person, java.util.Locale[] locales)`
`void` | `ILocaleStore.updateUserLocales(IPerson person, java.util.Locale[] locales)` Persists the locale preferences for a particular user.

Constructors in org.jasig.portal.i18n with parameters of type IPerson
`LocaleManager(IPerson person)` Constructor that associates a locale manager with a user.
`LocaleManager(IPerson person, java.lang.String acceptLanguage)` Constructor that sets up locales according to the `Accept-Language` request header from a user's browser.

Uses of IPerson in org.jasig.portal.layout

Methods in org.jasig.portal.layout with parameters of type IPerson
`UserProfile` | `IUserLayoutStore.addUserProfile(IPerson person, UserProfile profile)` Creates a new user profile in the database.
`void` | `IUserLayoutStore.deleteUserProfile(IPerson person, int profileId)` remove user profile from the database
`java.lang.String` | `IUserLayoutStore.generateNewChannelSubscribeId(IPerson person)` Generate an instance id for a channel being added to the user layout
`java.lang.String` | `IUserLayoutStore.generateNewFolderId(IPerson person)` Generate a folder id for a folder being added to the user layout
`StructureStylesheetUserPreferences` | `IUserLayoutStore.getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)` Obtain structure stylesheet user preferences
`ThemeStylesheetUserPreferences` | `IUserLayoutStore.getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)` Obtain theme stylesheet user preferences
`org.w3c.dom.Document` | `IUserLayoutStore.getUserLayout(IPerson Person, UserProfile profile)` Retreive a user layout document.
`static IUserLayoutManager` | `UserLayoutManagerFactory.getUserLayoutManager(IPerson person, UserProfile profile)` Obtain a regular user layout manager implementation
`UserPreferences` | `IUserLayoutStore.getUserPreferences(IPerson person, UserProfile profile)` Retreive the entire UserPreferences object
`UserProfile` | `IUserLayoutStore.getUserProfile(IPerson person, java.lang.String userAgent)` Obtain user profile associated with a particular browser
`UserProfile` | `IUserLayoutStore.getUserProfileById(IPerson person, int profileId)` Obtains a user profile by profile id.
`java.util.Hashtable` | `IUserLayoutStore.getUserProfileList(IPerson person)` retreive a list of profiles associated with a user
`void` | `IUserLayoutStore.putUserPreferences(IPerson person, UserPreferences up)` save user preferences
`void` | `IUserLayoutStore.setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences fsup)` Save structure stylesheet user pferences
`void` | `IUserLayoutStore.setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences ssup)` Save theme stylesheet user preferences
`void` | `IUserLayoutStore.setUserBrowserMapping(IPerson person, java.lang.String userAgent, int profileId)` establish a browser - user profile mapping
`void` | `IUserLayoutStore.setUserLayout(IPerson Person, UserProfile profile, org.w3c.dom.Document layoutXML, boolean channelsAdded)` Persist user layout document.
`void` | `IUserLayoutStore.updateUserProfile(IPerson person, UserProfile profile)` update user profile

Uses of IPerson in org.jasig.portal.layout.alm

Fields in org.jasig.portal.layout.alm declared as IPerson
`private IPerson` | `AggregatedLayoutManager.person`

Methods in org.jasig.portal.layout.alm with parameters of type IPerson
`ALNode` | `AggregatedUserLayoutStore.addUserLayoutNode(IPerson person, UserProfile profile, ALNode node)` Add the new user layout node.
`ALNode` | `IAggregatedUserLayoutStore.addUserLayoutNode(IPerson person, UserProfile profile, ALNode node)` Add the new user layout node.
`void` | `AggregatedUserLayoutStore.deleteFragment(IPerson person, java.lang.String fragmentId)` Deletes the layout fragment
`void` | `IAggregatedUserLayoutStore.deleteFragment(IPerson person, java.lang.String fragmentId)` Deletes the fragment that has been loaded as a layout.
`boolean` | `AggregatedUserLayoutStore.deleteUserLayoutNode(IPerson person, UserProfile profile, ALNode node)` Delete the new user layout node.
`boolean` | `IAggregatedUserLayoutStore.deleteUserLayoutNode(IPerson person, UserProfile profile, ALNode node)` Update the new user layout node.
`IAggregatedLayout` | `AggregatedUserLayoutStore.getAggregatedLayout(IPerson person, UserProfile profile)` Returns the user layout internal representation.
`IAggregatedLayout` | `IAggregatedUserLayoutStore.getAggregatedLayout(IPerson person, UserProfile profile)` Returns the user layout internal representation.
`ILayoutFragment` | `AggregatedUserLayoutStore.getFragment(IPerson person, java.lang.String fragmentId)` Returns the layout fragment as a user layout
`ILayoutFragment` | `IAggregatedUserLayoutStore.getFragment(IPerson person, java.lang.String fragmentId)` Returns the layout fragment as a user layout.
`java.util.Map` | `AggregatedUserLayoutStore.getFragments(IPerson person)` Gets the fragment IDs/fragment descriptions for a given user
`java.util.Map` | `IAggregatedUserLayoutStore.getFragments(IPerson person)` Returns the fragment IDs/names which the user is an owner of
`java.util.Set` | `AggregatedUserLayoutStore.getIncorrectPushedFragmentNodes(IPerson person, UserProfile profile)` Returns the list of pushed fragment node IDs that must be removed from the user layout.
`java.lang.String` | `AggregatedUserLayoutStore.getNextNodeId(IPerson person)`
`static int[]` | `UserPriorityManager.getPriorityRange(IPerson person)`
`java.util.Collection` | `AggregatedUserLayoutStore.getPublishGroups(IPerson person, java.lang.String fragmentId)` Returns the user group keys which the fragment is published to
`java.util.Collection` | `IAggregatedUserLayoutStore.getPublishGroups(IPerson person, java.lang.String fragmentId)` Returns the user group keys which the fragment is published to
`StructureStylesheetUserPreferences` | `AggregatedUserLayoutStore.getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)`
`java.util.Collection` | `AggregatedUserLayoutStore.getSubscribableFragments(IPerson person)` Returns the list of Ids of the fragments that the user can subscribe to
`java.util.Collection` | `IAggregatedUserLayoutStore.getSubscribableFragments(IPerson person)` Returns the list of Ids of the fragments that the user can subscribe to
`ThemeStylesheetUserPreferences` | `AggregatedUserLayoutStore.getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)`
`ALNode` | `AggregatedUserLayoutStore.getUserLayoutNode(IPerson person, UserProfile profile, java.lang.String nodeId)` Gets the user layout node.
`ALNode` | `IAggregatedUserLayoutStore.getUserLayoutNode(IPerson person, UserProfile profile, java.lang.String nodeId)` Gets the user layout node.
`void` | `AggregatedUserLayoutStore.setAggregatedLayout(IPerson person, UserProfile profile, IAggregatedLayout layoutImpl)`
`void` | `IAggregatedUserLayoutStore.setAggregatedLayout(IPerson person, UserProfile profile, IAggregatedLayout layout)` Persists user layout document.
`void` | `AggregatedUserLayoutStore.setFragment(IPerson person, ILayoutFragment fragment)` Sets the fragment
`void` | `IAggregatedUserLayoutStore.setFragment(IPerson person, ILayoutFragment layoutImpl)` Persists the fragment
`void` | `AggregatedUserLayoutStore.setPublishGroups(IGroupMember[] groups, IPerson person, java.lang.String fragmentId)` Persists the user groups which the fragment is published to
`void` | `IAggregatedUserLayoutStore.setPublishGroups(IGroupMember[] groups, IPerson person, java.lang.String fragmentId)` Persists the user groups which the fragment is published to
`void` | `AggregatedUserLayoutStore.setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences ssup)`
`void` | `AggregatedUserLayoutStore.setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences tsup)`
`boolean` | `AggregatedUserLayoutStore.updateUserLayoutNode(IPerson person, UserProfile profile, ALNode node)` Update the new user layout node.
`boolean` | `IAggregatedUserLayoutStore.updateUserLayoutNode(IPerson person, UserProfile profile, ALNode node)` Update the new user layout node.

Constructors in org.jasig.portal.layout.alm with parameters of type IPerson
`AggregatedLayoutManager(IPerson person, UserProfile userProfile)`
`AggregatedLayoutManager(IPerson person, UserProfile userProfile, IUserLayoutStore layoutStore)`

Uses of IPerson in org.jasig.portal.layout.dlm

Fields in org.jasig.portal.layout.dlm declared as IPerson
`protected IPerson` | `DistributedLayoutManager.owner`

Methods in org.jasig.portal.layout.dlm that return IPerson
`private IPerson` | `FragmentActivator.bindToOwner(FragmentDefinition fragment)`

Methods in org.jasig.portal.layout.dlm with parameters of type IPerson
`StructureStylesheetUserPreferences` | `RDBMDistributedLayoutStore._getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)`
`private org.w3c.dom.Document` | `RDBMDistributedLayoutStore._getUserLayout(IPerson person, UserProfile profile)` Returns the layout for a user.
`private org.w3c.dom.Document` | `RDBMDistributedLayoutStore._safeGetUserLayout(IPerson person, UserProfile profile)` Handles locking and identifying proper root and namespaces that used to take place in super class.
`private void` | `RDBMDistributedLayoutStore.acquireReadLock(IPerson person)`
`static void` | `DeleteManager.addDeleteDirective(org.w3c.dom.Element compViewNode, java.lang.String elementID, IPerson person)` Create and append a delete directive to delete the node identified by the passed in element id.
`private static void` | `DeleteManager.addDeleteDirective(org.w3c.dom.Element compViewNode, java.lang.String elementID, IPerson person, org.w3c.dom.Document plf, org.w3c.dom.Element delSet)` This method does the actual work of adding a delete directive and then recursively calling itself for any incoporated children that need to be deleted as well.
`private static void` | `EditManager.addDirective(org.w3c.dom.Element plfNode, java.lang.String attributeName, java.lang.String type, IPerson person)` Create and append an edit directive to the edit set if not there.
`(package private) static void` | `EditManager.addEditDirective(org.w3c.dom.Element plfNode, java.lang.String attributeName, IPerson person)` Create and append an edit directive to the edit set if not there.
`static void` | `EditManager.addPrefsDirective(org.w3c.dom.Element plfNode, java.lang.String attributeName, IPerson person)` Create and append a user preferences edit directive to the edit set if not there.
`static void` | `TabColumnPrefsHandler.changeRestrictions(org.w3c.dom.Element compViewNode, boolean moveAllowed, boolean editAllowed, boolean addChildAllowed, boolean deleteAllowed, IPerson person)`
`static org.w3c.dom.Document` | `ILFBuilder.constructILF(org.w3c.dom.Document PLF, java.util.Vector sequence, IPerson person)`
`private static org.w3c.dom.Element` | `PositionManager.createAndAppendPosition(java.lang.String elementID, org.w3c.dom.Element positions, IPerson person)` Create, append to the passed in position set, and return a position element that references the passed in elementID.
`private static org.w3c.dom.Element` | `HandlerUtils.createILFCopy(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, boolean includeChildNodes, org.w3c.dom.Document plf, org.w3c.dom.Element plfParent, IPerson person)` Creates a copy of an ilf node in the plf and sets up necessary storage attributes.
`(package private) static org.w3c.dom.Element` | `HandlerUtils.createOrMovePLFOwnedNode(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, boolean createIfNotFound, boolean createChildNodes, org.w3c.dom.Document plf, org.w3c.dom.Element plfParent, IPerson person)` Creates or moves the plf copy of a node in the composite view and inserting it before its next highest sibling so that if dlm is not used then the model ends up exactly like the original non-dlm persistance version.
`private int` | `FragmentActivator.createOwner(IPerson owner, FragmentDefinition fragment)`
`static org.w3c.dom.Element` | `HandlerUtils.createPlfNodeAndPath(org.w3c.dom.Element compViewNode, boolean includeChildNodes, IPerson person)` Creates a copy of the passed in ILF node in the PLF if not already there as well as creating any ancestor nodes along the path from this node up to the layout root if they are not there.
`void` | `LayoutDecorator.decorate(org.w3c.dom.Document layout, IPerson person, UserProfile profile)`
`static void` | `TabColumnPrefsHandler.deleteNode(org.w3c.dom.Element compViewNode, org.w3c.dom.Element compViewParent, IPerson person)` Handles user requests to delete UI elements.
`static void` | `TabColumnPrefsHandler.editAttribute(org.w3c.dom.Element compViewNode, java.lang.String attributeName, IPerson person)` Records changes made to attributes of elements by users.
`private org.w3c.dom.Document` | `RDBMDistributedLayoutStore.getCompositeLayout(IPerson person, UserProfile profile)` This method passed through the set of ordered fragments asking each one if it is applicable to this user.
`private static org.w3c.dom.Element` | `DeleteManager.getDeleteSet(org.w3c.dom.Document plf, IPerson person, boolean create)` Get the delete set if any stored in the root of the document or create it is passed in create flag is true.
`(package private) DistributedUserPreferences` | `RDBMDistributedLayoutStore.getDistributedSSUP(IPerson person, int profileId, int stylesheetId)`
`(package private) DistributedUserPreferences` | `RDBMDistributedLayoutStore.getDistributedTSUP(IPerson person, int profileId, int stylesheetId)`
`private static org.w3c.dom.Element` | `EditManager.getEditSet(org.w3c.dom.Element node, org.w3c.dom.Document plf, IPerson person, boolean create)` Get the edit set if any stored in the passed in node.
`(package private) org.w3c.dom.Document` | `RDBMDistributedLayoutStore.getFragmentLayout(IPerson person, UserProfile profile)` Convenience method for fragment activator to obtain raw layouts for fragments during initialization.
`java.lang.String` | `RDBMDistributedLayoutStore.getNextStructDirectiveId(IPerson person)` Generates a new struct id for directive elements that dlm places in the PLF version of the layout tree.
`private FragmentDefinition` | `RDBMDistributedLayoutStore.getOwnedFragment(IPerson person)` Returns the fragment owned by this user if any.
`static org.w3c.dom.Element` | `TabColumnPrefsHandler.getPlfChannel(org.w3c.dom.Element compViewChannel, IPerson person)`
`static org.w3c.dom.Element` | `HandlerUtils.getPLFNode(org.w3c.dom.Element compViewNode, IPerson person, boolean create, boolean includeChildNodes)` This method returns the PLF version of the passed in compViewNode.
`private static org.w3c.dom.Element` | `PositionManager.getPositionSet(org.w3c.dom.Element plfParent, IPerson person, boolean create)` This method locates the position set element in the child list of the passed in plfParent or if not found it will create one automatically and return it if the passed in create flag is true.
`private EDU.oswego.cs.dl.util.concurrent.ReadWriteLock` | `RDBMDistributedLayoutStore.getReadWriteLock(IPerson person)`
`StructureStylesheetUserPreferences` | `RDBMDistributedLayoutStore.getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)`
`ThemeStylesheetUserPreferences` | `RDBMDistributedLayoutStore.getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)`
`org.w3c.dom.Document` | `RDBMDistributedLayoutStore.getUserLayout(IPerson person, UserProfile profile)` Returns the layout for a user decorated with any specified decorator.
`boolean` | `FragmentDefinition.isApplicable(IPerson p)`
`boolean` | `Evaluator.isApplicable(IPerson person)`
`private boolean` | `RDBMDistributedLayoutStore.isLayoutOwnerDefault(IPerson person)` Returns true is the user is the owner of a layout which is copied as the default for any fragment when first created.
`private void` | `RDBMDistributedLayoutStore.loadIncorporatedPreferences(IPerson person, int which, DistributedUserPreferences userPrefs, DistributedUserPreferences incdPrefs)`
`private void` | `FragmentActivator.loadLayout(UserView view, FragmentDefinition fragment, IPerson owner)`
`static void` | `TabColumnPrefsHandler.moveElement(org.w3c.dom.Element compViewNode, org.w3c.dom.Element oldCompViewParent, IPerson person)` This method is called from the TabColumnPrefsState class after a node has already been moved from its old parent to its new in the ILF.
`private void` | `RDBMDistributedLayoutStore.releaseReadLock(IPerson person)`
`static void` | `EditManager.removePreferenceDirective(IPerson person, java.lang.String elementId, java.lang.String attributeName)` Searches for a dlm:pref command which indicates that a user preference was change and if found removes it from the user's PLF.
`private void` | `FragmentActivator.saveLayout(UserView view, IPerson owner)` Saves the loaded layout in the database for the user and profile.
`void` | `RDBMDistributedLayoutStore.setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences ssup)`
`void` | `RDBMDistributedLayoutStore.setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences tsup)`
`void` | `RDBMDistributedLayoutStore.setUserLayout(IPerson person, UserProfile profile, org.w3c.dom.Document layoutXML, boolean channelsAdded)` This method overrides the same method in the super class to persist only layout information stored in the user's person layout fragment or PLF.
`(package private) void` | `RDBMDistributedLayoutStore.setUserLayout(IPerson person, UserProfile profile, org.w3c.dom.Document layoutXML, boolean channelsAdded, boolean updateFragmentCache)` This method overrides the same method in the super class to persist only layout information stored in the user's person layout fragment or PLF.
`static void` | `UserPrefsHandler.setUserPreference(org.w3c.dom.Element compViewNode, java.lang.String attributeName, IPerson person)` Records changes made to element attributes that are defined as being part of a user's user preferences object and not part of the layout.
`private void` | `RDBMDistributedLayoutStore.updateFragmentSSUP(IPerson person, DistributedUserPreferences ssup)` If the passed in user represents a layout owner then replace the cached structure stylesheet user preferences with the passed in one after modifying it for incorporation.
`static void` | `PositionManager.updatePositionSet(org.w3c.dom.Element compViewParent, org.w3c.dom.Element plfParent, IPerson person)` This method updates the positions recorded in a position set to reflect the ids of the nodes in the composite view of the layout.

Constructors in org.jasig.portal.layout.dlm with parameters of type IPerson
`DistributedLayoutManager(IPerson owner, UserProfile profile, IUserLayoutStore store)`

Uses of IPerson in org.jasig.portal.layout.dlm.providers

Methods in org.jasig.portal.layout.dlm.providers with parameters of type IPerson
`boolean` | `Paren.isApplicable(IPerson toPerson)`
`boolean` | `GuestUserEvaluatorFactory.isApplicable(IPerson p)`
`boolean` | `GroupMembershipEvaluator.isApplicable(IPerson p)`
`boolean` | `AttributeEvaluator.isApplicable(IPerson p)`
`boolean` | `AllUsersEvaluatorFactory.isApplicable(IPerson p)`

Uses of IPerson in org.jasig.portal.layout.simple

Classes in org.jasig.portal.layout.simple that implement IPerson
`private class` | `RDBMUserLayoutStore.SystemUser`

Fields in org.jasig.portal.layout.simple declared as IPerson
`protected IPerson` | `SimpleUserLayoutManager.owner`
`private IPerson` | `RDBMUserLayoutStore.systemUser`

Methods in org.jasig.portal.layout.simple with parameters of type IPerson
`UserProfile` | `RDBMUserLayoutStore.addUserProfile(IPerson person, UserProfile profile)` Add a user profile
`void` | `RDBMUserLayoutStore.deleteUserProfile(IPerson person, int profileId)`
`java.lang.String` | `RDBMUserLayoutStore.generateNewChannelSubscribeId(IPerson person)` Return the next available channel structure id for a user
`java.lang.String` | `RDBMUserLayoutStore.generateNewFolderId(IPerson person)` Return the next available folder structure id for a user
`protected java.lang.String` | `RDBMUserLayoutStore.getNextStructId(IPerson person, java.lang.String prefix)` Return the next available structure id for a user
`StructureStylesheetUserPreferences` | `RDBMUserLayoutStore.getStructureStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)`
`ThemeStylesheetUserPreferences` | `RDBMUserLayoutStore.getThemeStylesheetUserPreferences(IPerson person, int profileId, int stylesheetId)`
`private int` | `RDBMUserLayoutStore.getUserBrowserMapping(IPerson person, java.lang.String userAgent)` UserPreferences
`org.w3c.dom.Document` | `RDBMUserLayoutStore.getUserLayout(IPerson person, UserProfile profile)`
`UserPreferences` | `RDBMUserLayoutStore.getUserPreferences(IPerson person, int profileId)`
`UserPreferences` | `RDBMUserLayoutStore.getUserPreferences(IPerson person, UserProfile profile)`
`UserProfile` | `RDBMUserLayoutStore.getUserProfile(IPerson person, java.lang.String userAgent)`
`UserProfile` | `RDBMUserLayoutStore.getUserProfileById(IPerson person, int profileId)`
`java.util.Hashtable` | `RDBMUserLayoutStore.getUserProfileList(IPerson person)`
`void` | `RDBMUserLayoutStore.putUserPreferences(IPerson person, UserPreferences up)`
`void` | `RDBMUserLayoutStore.setStructureStylesheetUserPreferences(IPerson person, int profileId, StructureStylesheetUserPreferences ssup)`
`void` | `RDBMUserLayoutStore.setThemeStylesheetUserPreferences(IPerson person, int profileId, ThemeStylesheetUserPreferences tsup)`
`void` | `RDBMUserLayoutStore.setUserBrowserMapping(IPerson person, java.lang.String userAgent, int profileId)`
`void` | `RDBMUserLayoutStore.setUserLayout(IPerson person, UserProfile profile, org.w3c.dom.Document layoutXML, boolean channelsAdded)` Save the user layout.
`void` | `RDBMUserLayoutStore.updateUserProfile(IPerson person, UserProfile profile)`

Constructors in org.jasig.portal.layout.simple with parameters of type IPerson
`SimpleUserLayoutManager(IPerson owner, UserProfile profile, IUserLayoutStore store)`

Uses of IPerson in org.jasig.portal.security

Methods in org.jasig.portal.security that return IPerson
`static IPerson` | `PersonFactory.createGuestPerson()` Creates a guest user.
`static IPerson` | `PersonFactory.createPerson()` Creates an empty `IPerson` implementation.
`static IPerson` | `PersonFactory.createSystemPerson()` Creates a system user.
`IPerson` | `IPersonManager.getPerson(javax.servlet.http.HttpServletRequest request)` Returns an IPerson associated with the incoming request

Uses of IPerson in org.jasig.portal.security.provider

Classes in org.jasig.portal.security.provider that implement IPerson
`class` | `PersonImpl` This is a reference IPerson implementation.
`class` | `RestrictedPerson` An IPerson object that wraps another IPerson object and prevents access to the underlying sercurity context.

Fields in org.jasig.portal.security.provider declared as IPerson
`private IPerson` | `RestrictedPerson.person`

Methods in org.jasig.portal.security.provider that return IPerson
`IPerson` | `SimplePersonManager.getPerson(javax.servlet.http.HttpServletRequest request)` Retrieve an IPerson object for the incoming request
`IPerson` | `RemoteUserPersonManager.getPerson(javax.servlet.http.HttpServletRequest request)` Retrieve an IPerson object for the incoming request

Constructors in org.jasig.portal.security.provider with parameters of type IPerson
`RestrictedPerson(IPerson person)`

Uses of IPerson in org.jasig.portal.security.provider.cas

Fields in org.jasig.portal.security.provider.cas declared as IPerson
`private IPerson` | `CasConnectionContext.person`

Uses of IPerson in org.jasig.portal.services

Fields in org.jasig.portal.services declared as IPerson
`protected IPerson` | `Authentication.m_Person`

Methods in org.jasig.portal.services that return IPerson
`IPerson` | `Authentication.getPerson()` Returns an IPerson object that can be used to hold site-specific attributes about the logged on user.

Methods in org.jasig.portal.services with parameters of type IPerson
`void` | `Authentication.authenticate(java.util.HashMap principals, java.util.HashMap credentials, IPerson person)` Attempts to authenticate a given IPerson based on a set of principals and credentials
`private void` | `Authentication.configureSecurityContextChain(java.util.HashMap principals, java.util.HashMap credentials, IPerson person, ISecurityContext securityContext, java.lang.String baseContextName)` Recureses through the `ISecurityContext` chain, setting the credentials for each.
`static void` | `GroupService.finishedSession(IPerson person)` Receives notice that the UserInstance has been unbound from the HttpSession.
`void` | `PersonDirectory.getUserDirectoryInformation(java.lang.String uid, IPerson person)` Deprecated. Use `IPersonAttributeDao.getUserAttributes(String)` and `setAttributes(Map)`
`protected void` | `GroupService.ifinishedSession(IPerson person)` Receives notice that the UserInstance has been unbound from the HttpSession.
`static StatsRecorderLayoutEventListener` | `StatsRecorder.newLayoutEventListener(IPerson person, UserProfile profile)` Creates an instance of a `StatsRecorderLayoutEventListener`.
`static void` | `StatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Record that a channel is being added to a user layout
`static void` | `StatsRecorder.recordChannelDefinitionModified(IPerson person, ChannelDefinition channelDef)` Record that an existing channel is being modified
`static void` | `StatsRecorder.recordChannelDefinitionPublished(IPerson person, ChannelDefinition channelDef)` Record that a new channel is being published
`static void` | `StatsRecorder.recordChannelDefinitionRemoved(IPerson person, ChannelDefinition channelDef)` Record that a channel is being removed
`static void` | `StatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Record that a channel is being instantiated
`static void` | `StatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Record that a channel is being moved in a user layout
`static void` | `StatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Record that a channel is being removed from a user layout
`static void` | `StatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Record that a channel is being rendered
`static void` | `StatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Record that a channel is being targeted.
`static void` | `StatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Record that a channel is being updated in a user layout
`static void` | `StatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Record that a folder is being added to a user layout
`static void` | `StatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Record that a folder is being moved in a user layout
`static void` | `StatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Record that a folder is being removed from a user layout
`static void` | `StatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Record that a folder is being updated in a user layout
`static void` | `StatsRecorder.recordLogin(IPerson person)` Record the successful login of a user.
`static void` | `StatsRecorder.recordLogout(IPerson person)` Record the logout of a user.
`static void` | `StatsRecorder.recordSessionCreated(IPerson person)` Record that a new session is created for a user.
`static void` | `StatsRecorder.recordSessionDestroyed(IPerson person)` Record that a user's session is destroyed (when the user logs out or his/her session simply times out)
`void` | `Authentication.setContextParameters(java.util.HashMap principals, java.util.HashMap credentials, java.lang.String ctxName, ISecurityContext securityContext, IPerson person)` Get the principal and credential for a specific context and store them in the context.

Uses of IPerson in org.jasig.portal.services.stats

Fields in org.jasig.portal.services.stats declared as IPerson
`(package private) IPerson` | `RecordFolderRemovedFromLayoutWorkerTask.person`
`(package private) IPerson` | `RecordChannelRemovedFromLayoutWorkerTask.person`
`(package private) IPerson` | `RecordChannelUpdatedInLayoutWorkerTask.person`
`(package private) IPerson` | `RecordLoginWorkerTask.person`
`(package private) IPerson` | `RecordFolderUpdatedInLayoutWorkerTask.person`
`(package private) IPerson` | `RecordFolderMovedInLayoutWorkerTask.person`
`(package private) IPerson` | `StatsRecorderLayoutEventListener.person`
`(package private) IPerson` | `RecordChannelDefinitionRemovedWorkerTask.person`
`(package private) IPerson` | `RecordChannelMovedInLayoutWorkerTask.person`
`(package private) IPerson` | `RecordSessionCreatedWorkerTask.person`
`(package private) IPerson` | `RecordChannelTargetedWorkerTask.person`
`(package private) IPerson` | `RecordChannelDefinitionModifiedWorkerTask.person`
`(package private) IPerson` | `RecordFolderAddedToLayoutWorkerTask.person`
`(package private) IPerson` | `RecordLogoutWorkerTask.person`
`(package private) IPerson` | `RecordChannelAddedToLayoutWorkerTask.person`
`(package private) IPerson` | `RecordChannelInstantiatedWorkerTask.person`
`(package private) IPerson` | `RecordChannelRenderedWorkerTask.person`
`(package private) IPerson` | `RecordSessionDestroyedWorkerTask.person`
`(package private) IPerson` | `RecordChannelDefinitionPublishedWorkerTask.person`

Methods in org.jasig.portal.services.stats with parameters of type IPerson
`private java.lang.String` | `MessageStatsRecorder.getDisplayName(IPerson person)` Creates a name suitable for displaying in a stats message.
`void` | `IStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Called when a channel is being added to a user layout
`void` | `ListStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `MessageStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ThreadFiringStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ConditionalStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `BaseStatsRecorder.recordChannelAddedToLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `IStatsRecorder.recordChannelDefinitionModified(IPerson person, ChannelDefinition channelDef)` Called when a user modifies an existing channel
`void` | `ListStatsRecorder.recordChannelDefinitionModified(IPerson person, ChannelDefinition channelDef)`
`void` | `MessageStatsRecorder.recordChannelDefinitionModified(IPerson person, ChannelDefinition channelDef)`
`void` | `ThreadFiringStatsRecorder.recordChannelDefinitionModified(IPerson person, ChannelDefinition channelDef)`
`void` | `ConditionalStatsRecorder.recordChannelDefinitionModified(IPerson person, ChannelDefinition channelDef)`
`void` | `BaseStatsRecorder.recordChannelDefinitionModified(IPerson person, ChannelDefinition channelDef)`
`void` | `IStatsRecorder.recordChannelDefinitionPublished(IPerson person, ChannelDefinition channelDef)` Called when a user publishes a channel
`void` | `ListStatsRecorder.recordChannelDefinitionPublished(IPerson person, ChannelDefinition channelDef)`
`void` | `MessageStatsRecorder.recordChannelDefinitionPublished(IPerson person, ChannelDefinition channelDef)`
`void` | `ThreadFiringStatsRecorder.recordChannelDefinitionPublished(IPerson person, ChannelDefinition channelDef)`
`void` | `ConditionalStatsRecorder.recordChannelDefinitionPublished(IPerson person, ChannelDefinition channelDef)`
`void` | `BaseStatsRecorder.recordChannelDefinitionPublished(IPerson person, ChannelDefinition channelDef)`
`void` | `IStatsRecorder.recordChannelDefinitionRemoved(IPerson person, ChannelDefinition channelDef)` Called when a user removes an existing channel
`void` | `ListStatsRecorder.recordChannelDefinitionRemoved(IPerson person, ChannelDefinition channelDef)`
`void` | `MessageStatsRecorder.recordChannelDefinitionRemoved(IPerson person, ChannelDefinition channelDef)`
`void` | `ThreadFiringStatsRecorder.recordChannelDefinitionRemoved(IPerson person, ChannelDefinition channelDef)`
`void` | `ConditionalStatsRecorder.recordChannelDefinitionRemoved(IPerson person, ChannelDefinition channelDef)`
`void` | `BaseStatsRecorder.recordChannelDefinitionRemoved(IPerson person, ChannelDefinition channelDef)`
`void` | `IStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Called when a channel is being instantiated
`void` | `ListStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `MessageStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ThreadFiringStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ConditionalStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `BaseStatsRecorder.recordChannelInstantiated(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `IStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Called when a channel is being moved in a user layout
`void` | `ListStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `MessageStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ThreadFiringStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ConditionalStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `BaseStatsRecorder.recordChannelMovedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `IStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Called when a channel is being removed from a user layout
`void` | `ListStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `MessageStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ThreadFiringStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ConditionalStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `BaseStatsRecorder.recordChannelRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `IStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Called when a channel is being rendered
`void` | `ListStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `MessageStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ThreadFiringStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ConditionalStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `BaseStatsRecorder.recordChannelRendered(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `IStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Called when a channel is being targeted
`void` | `ListStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `MessageStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ThreadFiringStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ConditionalStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `BaseStatsRecorder.recordChannelTargeted(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `IStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)` Called when a channel is being updated in a user layout
`void` | `ListStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `MessageStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ThreadFiringStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `ConditionalStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `BaseStatsRecorder.recordChannelUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`void` | `IStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Called when a folder is being added to a user layout
`void` | `ListStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `MessageStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ThreadFiringStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ConditionalStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `BaseStatsRecorder.recordFolderAddedToLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `IStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Called when a folder is being moved in a user layout
`void` | `ListStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `MessageStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ThreadFiringStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ConditionalStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `BaseStatsRecorder.recordFolderMovedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `IStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Called when a folder is being removed from a user layout
`void` | `ListStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `MessageStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ThreadFiringStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ConditionalStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `BaseStatsRecorder.recordFolderRemovedFromLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `IStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)` Called when a folder is being updated in a user layout
`void` | `ListStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `MessageStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ThreadFiringStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `ConditionalStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `BaseStatsRecorder.recordFolderUpdatedInLayout(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`void` | `IStatsRecorder.recordLogin(IPerson person)` Called when user authenticates successfully.
`void` | `ListStatsRecorder.recordLogin(IPerson person)`
`void` | `MessageStatsRecorder.recordLogin(IPerson person)`
`void` | `ThreadFiringStatsRecorder.recordLogin(IPerson person)`
`void` | `ConditionalStatsRecorder.recordLogin(IPerson person)`
`void` | `BaseStatsRecorder.recordLogin(IPerson person)`
`void` | `IStatsRecorder.recordLogout(IPerson person)` Called when user logs out.
`void` | `ListStatsRecorder.recordLogout(IPerson person)`
`void` | `MessageStatsRecorder.recordLogout(IPerson person)`
`void` | `ThreadFiringStatsRecorder.recordLogout(IPerson person)`
`void` | `ConditionalStatsRecorder.recordLogout(IPerson person)`
`void` | `BaseStatsRecorder.recordLogout(IPerson person)`
`void` | `IStatsRecorder.recordSessionCreated(IPerson person)` Called when a new session is created for a user.
`void` | `ListStatsRecorder.recordSessionCreated(IPerson person)`
`void` | `MessageStatsRecorder.recordSessionCreated(IPerson person)`
`void` | `ThreadFiringStatsRecorder.recordSessionCreated(IPerson person)`
`void` | `ConditionalStatsRecorder.recordSessionCreated(IPerson person)`
`void` | `BaseStatsRecorder.recordSessionCreated(IPerson person)`
`void` | `IStatsRecorder.recordSessionDestroyed(IPerson person)` Called when the user's session is destroyed.
`void` | `ListStatsRecorder.recordSessionDestroyed(IPerson person)`
`void` | `MessageStatsRecorder.recordSessionDestroyed(IPerson person)`
`void` | `ThreadFiringStatsRecorder.recordSessionDestroyed(IPerson person)`
`void` | `ConditionalStatsRecorder.recordSessionDestroyed(IPerson person)`
`void` | `BaseStatsRecorder.recordSessionDestroyed(IPerson person)`

Constructors in org.jasig.portal.services.stats with parameters of type IPerson
`RecordChannelAddedToLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`RecordChannelDefinitionModifiedWorkerTask(IPerson person, ChannelDefinition channelDef)`
`RecordChannelDefinitionPublishedWorkerTask(IPerson person, ChannelDefinition channelDef)`
`RecordChannelDefinitionRemovedWorkerTask(IPerson person, ChannelDefinition channelDef)`
`RecordChannelInstantiatedWorkerTask(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`RecordChannelMovedInLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`RecordChannelRemovedFromLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`RecordChannelRenderedWorkerTask(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`RecordChannelTargetedWorkerTask(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`RecordChannelUpdatedInLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutChannelDescription channelDesc)`
`RecordFolderAddedToLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`RecordFolderMovedInLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`RecordFolderRemovedFromLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`RecordFolderUpdatedInLayoutWorkerTask(IPerson person, UserProfile profile, IUserLayoutFolderDescription folderDesc)`
`RecordLoginWorkerTask(IPerson person)`
`RecordLogoutWorkerTask(IPerson person)`
`RecordSessionCreatedWorkerTask(IPerson person)`
`RecordSessionDestroyedWorkerTask(IPerson person)`
`StatsRecorderLayoutEventListener(IPerson person, UserProfile profile)` Constructor for `StatsRecorderLayoutEventListener`.

Uses of IPerson in org.jasig.portal.tools

Methods in org.jasig.portal.tools that return IPerson
`protected IPerson` | `ChannelServlet.getPerson(javax.servlet.http.HttpServletRequest req)`

Uses of IPerson in org.jasig.portal.tools.chanpub

Fields in org.jasig.portal.tools.chanpub declared as IPerson
`private IPerson` | `ChannelPublisher.systemUser`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES