java.lang.Object
BaseAction
com.RuntimeCollective.webapps.action.BaseForwardAction
com.RuntimeCollective.webapps.action.BaseUserAction
com.RuntimeCollective.permission.action.PermissibleAction
com.RuntimeCollective.permission.action.UserGroupPermissibleAction
- public class UserGroupPermissibleAction
- extends PermissibleAction
Action to set the UserGroup permissions of a Permissible, for all actions.
See UserGroupPermissibleForm.
Caveat: selecting no groups for an action means all users are accepted.
- Version:
- $Id: UserGroupPermissibleAction.java,v 1.6 2003/09/30 15:12:49 joe Exp $
|
Method Summary |
protected void |
checkPermissions(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Saves an appropriate error if the requesting user does not have
sufficient status to allow the action to be performed. |
private void |
editPermissible(org.apache.struts.action.ActionMapping mapping,
com.RuntimeCollective.permission.form.UserGroupPermissibleForm userGroupPermissibleForm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
executeLogic(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
validateRequest(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Saves an appropriate error if the request contains invalid data. |
| Methods inherited from class com.RuntimeCollective.webapps.action.BaseForwardAction |
findFailure, findSuccess, forward, getToken, isTokenValid, iterate, resetToken, saveToken, setFailureForward, setSuccessForward, setSuccessForward, setSuccessForward, setToken, validForm |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserGroupPermissibleAction
public UserGroupPermissibleAction()
checkPermissions
protected void checkPermissions(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Description copied from class:
PermissibleAction
- Saves an appropriate error if the requesting user does not have
sufficient status to allow the action to be performed.
- Overrides:
checkPermissions in class PermissibleAction
validateRequest
protected void validateRequest(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Description copied from class:
PermissibleAction
- Saves an appropriate error if the request contains invalid data.
- Overrides:
validateRequest in class PermissibleAction
executeLogic
public void executeLogic(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.sql.SQLException
editPermissible
private void editPermissible(org.apache.struts.action.ActionMapping mapping,
com.RuntimeCollective.permission.form.UserGroupPermissibleForm userGroupPermissibleForm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.sql.SQLException