org.infoglue.cms.applications.managementtool.actions
Class AuthorizationSwitchManagementAction

java.lang.Object
  extended by org.infoglue.cms.applications.common.actions.WebworkAbstractAction
      extended by org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
          extended by org.infoglue.cms.applications.managementtool.actions.AuthorizationSwitchManagementAction
All Implemented Interfaces:
java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware

public class AuthorizationSwitchManagementAction
extends InfoGlueAbstractAction

This class is responsible for checking and fixing errors when one changes authsystem from one to another.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
colorScheme
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
AuthorizationSwitchManagementAction()
           
 
Method Summary
 java.lang.String doExecute()
          Subclasses implement this
 java.lang.String doInputGroup()
           
 java.lang.String doInputRole()
           
 java.lang.String doInputUser()
           
 java.lang.String doUpdateGroup()
           
 java.lang.String doUpdateRole()
           
 java.lang.String doUpdateUser()
           
 java.util.List getAccessRights()
           
 java.lang.String getGroupName()
           
 java.util.List getGroups()
           
 java.util.List getInvalidGroups()
           
 java.util.List getInvalidRoles()
           
 java.util.List getInvalidUsers()
           
 java.lang.String getNewGroupName()
           
 java.lang.String getNewRoleName()
           
 java.lang.String getNewUserName()
           
 java.lang.String getRoleName()
           
 java.util.List getRoles()
           
 java.lang.String getUserName()
          Get the username for the currently logged in user
 java.util.List getUsers()
           
 void setGroupName(java.lang.String groupName)
           
 void setNewGroupName(java.lang.String newGroupName)
           
 void setNewRoleName(java.lang.String newRoleName)
           
 void setNewUserName(java.lang.String newUserName)
           
 void setRoleName(java.lang.String roleName)
           
 void setUserName(java.lang.String userName)
           
 
Methods inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
beginTransaction, closeDatabase, closeTransaction, commitTransaction, encode, getAllowPublicationEventFilter, getAnonymousPrincipal, getCMSBaseUrl, getColorScheme, getComponentRendererAction, getComponentRendererUrl, getCurrentURL, getDisableImageEditor, getInfoGluePrincipal, getLanguageCode, getLocale, getLogoutURL, getOriginalFullURL, getParameter, getPrincipalPropertyHashValues, getPrincipalPropertyValue, getPrincipalPropertyValue, getSessionTimeout, getSingleParameter, getThis, getToolId, getToolLocales, getURLBase, hasAccessTo, hasAccessTo, rollbackTransaction, setColorScheme, setLanguageCode, setToolId
 
Methods inherited from class org.infoglue.cms.applications.common.actions.WebworkAbstractAction
doDefault, execute, getBrowserBean, getCurrentUrl, getError, getErrors, getHttpSession, getInfoGluePrincipal, getLocalizedString, getRequest, getResponse, getRoot, getSession, setCommand, setError, setServletRequest, setServletResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorizationSwitchManagementAction

public AuthorizationSwitchManagementAction()
Method Detail

doInputUser

public java.lang.String doInputUser()
                             throws java.lang.Exception
Throws:
java.lang.Exception

doInputRole

public java.lang.String doInputRole()
                             throws java.lang.Exception
Throws:
java.lang.Exception

doInputGroup

public java.lang.String doInputGroup()
                              throws java.lang.Exception
Throws:
java.lang.Exception

doUpdateUser

public java.lang.String doUpdateUser()
                              throws java.lang.Exception
Throws:
java.lang.Exception

doUpdateRole

public java.lang.String doUpdateRole()
                              throws java.lang.Exception
Throws:
java.lang.Exception

doUpdateGroup

public java.lang.String doUpdateGroup()
                               throws java.lang.Exception
Throws:
java.lang.Exception

doExecute

public java.lang.String doExecute()
                           throws java.lang.Exception
Description copied from class: WebworkAbstractAction
Subclasses implement this

Specified by:
doExecute in class WebworkAbstractAction
Throws:
java.lang.Exception

getInvalidGroups

public java.util.List getInvalidGroups()

getInvalidRoles

public java.util.List getInvalidRoles()

getInvalidUsers

public java.util.List getInvalidUsers()

getGroupName

public java.lang.String getGroupName()

setGroupName

public void setGroupName(java.lang.String groupName)

getRoleName

public java.lang.String getRoleName()

setRoleName

public void setRoleName(java.lang.String roleName)

getUserName

public java.lang.String getUserName()
Description copied from class: InfoGlueAbstractAction
Get the username for the currently logged in user

Overrides:
getUserName in class InfoGlueAbstractAction

setUserName

public void setUserName(java.lang.String userName)

getNewGroupName

public java.lang.String getNewGroupName()

setNewGroupName

public void setNewGroupName(java.lang.String newGroupName)

getNewRoleName

public java.lang.String getNewRoleName()

setNewRoleName

public void setNewRoleName(java.lang.String newRoleName)

getNewUserName

public java.lang.String getNewUserName()

setNewUserName

public void setNewUserName(java.lang.String newUserName)

getGroups

public java.util.List getGroups()

getRoles

public java.util.List getRoles()

getUsers

public java.util.List getUsers()

getAccessRights

public java.util.List getAccessRights()


Copyright © 2005 InfoGlue.org All Rights Reserved.