info.rolandkrueger.roklib.webapps.urldispatching
Class URLActionDispatcher
java.lang.Object
info.rolandkrueger.roklib.webapps.urldispatching.URLActionDispatcher
- All Implemented Interfaces:
- Serializable
public class URLActionDispatcher
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
LOG
private static final org.apache.log4j.Logger LOG
mCurrentParameters
private Map<String,List<String>> mCurrentParameters
mContextOriginal
private URL mContextOriginal
mRelativeUriOriginal
private String mRelativeUriOriginal
mCurrentParametersOriginalValues
private Map<String,String[]> mCurrentParametersOriginalValues
m404FileNotFoundCommand
private AbstractURLActionCommand m404FileNotFoundCommand
mRootDispatcher
private DispatchingURLActionHandler mRootDispatcher
mListener
private IURLActionDispatcherListener mListener
mParameterMode
private IURLActionHandler.ParameterMode mParameterMode
mURLProvider
private IURLProvider mURLProvider
URLActionDispatcher
public URLActionDispatcher(IURLProvider urlProvider,
boolean useCaseSensitiveURLs)
isCaseSensitive
public boolean isCaseSensitive()
getRootActionHandler
public DispatchingURLActionHandler getRootActionHandler()
setURLActionDispatcherListener
public void setURLActionDispatcherListener(IURLActionDispatcherListener listener)
set404FileNotFoundCommand
public void set404FileNotFoundCommand(AbstractURLActionCommand fileNotFoundCommand)
setParameters
protected void setParameters(Map<String,List<String>> parameters)
getParameters
protected Map<String,List<String>> getParameters()
clearParameters
public void clearParameters()
handleParameters
public void handleParameters(Map<String,String[]> parameters)
setParameterMode
public void setParameterMode(IURLActionHandler.ParameterMode parameterMode)
handleURIAction
public DownloadInfo handleURIAction(URL context,
String relativeUri)
handleURIAction
public DownloadInfo handleURIAction(URL context,
String relativeUri,
IURLActionHandler.ParameterMode parameterMode)
getCurrentlyHandledURI
public String getCurrentlyHandledURI()
replayCurrentAction
public DownloadInfo replayCurrentAction()
Copyright © 2007-2011. All Rights Reserved.