org.jdiagnose.library.web.breadcrumb
Class UriCrumbStrategy
java.lang.Object
org.jdiagnose.library.web.breadcrumb.UriCrumbStrategy
- All Implemented Interfaces:
- CrumbStrategy
- public class UriCrumbStrategy
- extends java.lang.Object
- implements CrumbStrategy
- Author:
- jmccrindle
Method Summary |
java.util.List |
getUrls(javax.servlet.http.HttpServletRequest request)
|
java.util.List |
pathToUrls(java.lang.String prefix,
java.lang.String path,
java.lang.String suffix)
e.g. |
void |
setPrefixes(java.util.Set prefixes)
|
void |
setSuffix(java.lang.String suffix)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UriCrumbStrategy
public UriCrumbStrategy()
getUrls
public java.util.List getUrls(javax.servlet.http.HttpServletRequest request)
- Specified by:
getUrls
in interface CrumbStrategy
pathToUrls
public java.util.List pathToUrls(java.lang.String prefix,
java.lang.String path,
java.lang.String suffix)
- e.g. /remote/hosts/agents/remotediagnostics.htm becomes:
/remote/hosts.htm
/remote/hosts/agents.htm?host=${host}
- Parameters:
path
-
- Returns:
setPrefixes
public void setPrefixes(java.util.Set prefixes)
setSuffix
public void setSuffix(java.lang.String suffix)
Copyright © 2004-2005 Grape Design Limited. All Rights Reserved.