webwork.action.factory
Class ActionFactoryProxy

java.lang.Object
  extended bywebwork.action.factory.ActionFactory
      extended bywebwork.action.factory.ActionFactoryProxy
Direct Known Subclasses:
AliasingActionFactoryProxy, ChainingActionFactoryProxy, CommandActionFactoryProxy, ContextActionFactoryProxy, JspActionFactoryProxy, ParametersActionFactoryProxy, PrefixActionFactoryProxy, PrepareActionFactoryProxy, ReloadHelperActionFactoryProxy, ScriptActionFactoryProxy, XMLActionFactoryProxy

public abstract class ActionFactoryProxy
extends ActionFactory

Extends ActionFactory to provide proxy support.

Version:
$Revision: 1.9 $
Author:
Rickard Öberg (rickard@middleware-company.com)

Constructor Summary
protected ActionFactoryProxy(ActionFactory aFactory)
          Initialize the proxy with the previous proxy in the delegation chain.
 
Method Summary
 void flushCaches()
          Called if the configuration has been modified.
protected  ActionFactory getNextFactory()
          Returns the next action factory proxy in the delegation chain.
 
Methods inherited from class webwork.action.factory.ActionFactory
getAction, getActionFactory, getActionImpl, setActionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionFactoryProxy

protected ActionFactoryProxy(ActionFactory aFactory)
Initialize the proxy with the previous proxy in the delegation chain.

Parameters:
aFactory - next action factory proxy
Method Detail

getNextFactory

protected ActionFactory getNextFactory()
Returns the next action factory proxy in the delegation chain.

Returns:
next action factory proxy

flushCaches

public void flushCaches()
Description copied from class: ActionFactory
Called if the configuration has been modified. If an ActionFactory does any caching of results, it should override this method and flush its internal caches in it.

Overrides:
flushCaches in class ActionFactory


Copyright © 2001-2003 WebWork All Rights Reserved.