org.apache.struts.chain.commands
Class RemoveCachedMessages
java.lang.Object
org.apache.struts.chain.commands.ActionCommandBase
org.apache.struts.chain.commands.RemoveCachedMessages
- All Implemented Interfaces:
- org.apache.commons.chain.Command, ActionCommand
public class RemoveCachedMessages
- extends ActionCommandBase
Remove cached messages stored in the session.
- Since:
- Struts 1.3.5
- Version:
- $Id: RemoveCachedMessages.java 471754 2006-11-06 14:55:09Z husted $
| Fields inherited from interface org.apache.commons.chain.Command |
CONTINUE_PROCESSING, PROCESSING_COMPLETE |
|
Method Summary |
boolean |
execute(ActionContext actionCtx)
Removes any ActionMessages object stored in the session
under Globals.MESSAGE_KEY and Globals.ERROR_KEY
if the messages' isAccessed method returns true. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemoveCachedMessages
public RemoveCachedMessages()
execute
public boolean execute(ActionContext actionCtx)
throws Exception
Removes any ActionMessages object stored in the session
under Globals.MESSAGE_KEY and Globals.ERROR_KEY
if the messages' isAccessed method returns true. This
allows messages to be stored in the session, displayed one time, and be
released here.
- Specified by:
execute in interface ActionCommand- Specified by:
execute in class ActionCommandBase
- Parameters:
actionCtx - The Context for the current request
- Returns:
false so that processing continues
- Throws:
Exception - on any error
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.