com.plumtree.uiinfrastructure.pei
Interface ILoginActions2

All Superinterfaces:
ILoginActions

public interface ILoginActions2
extends ILoginActions

This interface was created to allow developers the ability to create functions that can be dynamically discovered by the Plumtree application for the purposes of performing some functionality when a particular login based event occurs.

NOTE: Should this interface be implemented more than once within the Dynamic Discovery process, the implementations will be processed in the order that they are displayed within the representative XML file. All implementations will be called.

NOTE: In the case where a Redirect object is returned, the first implementation of the interface that actually returns a valid Redirect will be the one that will be processed.

NOTE: To return an error message on a failed login event, use the OnFailedLogin method in the ILoginActions interface instead.

NOTE: PEIs implementing the ILoginActions2 interface are loaded exactly the same as PEIs implementing the ILoginActions interface.


Method Summary
 Redirect OnFailedLoginDoRedirect(ApplicationData _appData, java.lang.String _strUserName, XPException _xpError)
          This function allows for some functionality to occur if a user should not login successfully and then possibly do a redirect to someplace other than the standard Login page.
 
Methods inherited from interface com.plumtree.uiinfrastructure.pei.ILoginActions
OnAfterLogin, OnBeforeLogin, OnBeforeLogout, OnFailedLogin
 

Method Detail

OnFailedLoginDoRedirect

Redirect OnFailedLoginDoRedirect(ApplicationData _appData,
                                 java.lang.String _strUserName,
                                 XPException _xpError)
This function allows for some functionality to occur if a user should not login successfully and then possibly do a redirect to someplace other than the standard Login page.

Parameters:
_appData - - This parameter provides access to some of the application data that would normally be available through the current Activity Space
_strUserName - - This is the name of the user who failed on login..
_xpError - - the error that caused login to fail. May be null
Returns:
Redirect - Location that the User will be redirected after the functionality has completed.



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.