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.