org.apache.beehive.netui.pageflow
Interface ActionResolver

All Known Implementing Classes:
FlowController, GlobalApp, PageFlowController, SharedFlowController, StrutsModule

Deprecated. This is a legacy interface that is implemented by PageFlowController, but unused in the framework.

public interface ActionResolver

Interface for controller classes that resolve actions to URIs.


Method Summary
 String getModulePath()
          Deprecated. Get the Struts module path associated with this ActionResolver.
 String getURI()
          Deprecated. Get the URI for addressing this object.
 boolean isPageFlow()
          Deprecated. Tell whether this ActionResolver is a PageFlowController.
 void refresh(HttpServletRequest request, HttpServletResponse response)
          Deprecated. Called on this object for non-lookup (refresh) requests.
 

Method Detail

getURI

String getURI()
Deprecated. 
Get the URI for addressing this object.

Returns:
a String that is the URI, relative to the webapp root, for addressing this object.

getModulePath

String getModulePath()
Deprecated. 
Get the Struts module path associated with this ActionResolver.


refresh

void refresh(HttpServletRequest request,
             HttpServletResponse response)
Deprecated. 
Called on this object for non-lookup (refresh) requests.


isPageFlow

boolean isPageFlow()
Deprecated. 
Tell whether this ActionResolver is a PageFlowController.

Returns:
true if this is a PageFlowController.