|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.robot.filter.impl.UrlFilterImpl
public class UrlFilterImpl
| フィールドの概要 | |
|---|---|
protected List<String> |
cachedExcludeList
|
protected List<String> |
cachedIncludeList
|
protected String |
excludeFilteringPattern
|
protected String |
includeFilteringPattern
|
protected String |
sessionId
|
protected UrlFilterService |
urlFilterService
|
protected String |
urlPattern
|
| コンストラクタの概要 | |
|---|---|
UrlFilterImpl()
|
|
| メソッドの概要 | |
|---|---|
void |
addExclude(String urlPattern)
Add an url pattern as a non-target. |
void |
addInclude(String urlPattern)
Add an url pattern as a target. |
void |
clear()
Clear this filter. |
String |
getExcludeFilteringPattern()
|
String |
getIncludeFilteringPattern()
|
UrlFilterService |
getUrlFilterService()
|
String |
getUrlPattern()
|
void |
init(String sessionId)
Initialize a url filter by sessionId. |
boolean |
match(String url)
Check if a given url is a target. |
void |
processUrl(String url)
Process an url when it's added as a seed url. |
void |
setExcludeFilteringPattern(String excludeFilteringPattern)
|
void |
setIncludeFilteringPattern(String includeFilteringPattern)
|
void |
setUrlPattern(String urlPattern)
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected String urlPattern
protected String includeFilteringPattern
protected String excludeFilteringPattern
protected List<String> cachedIncludeList
protected List<String> cachedExcludeList
protected String sessionId
protected UrlFilterService urlFilterService
| コンストラクタの詳細 |
|---|
public UrlFilterImpl()
| メソッドの詳細 |
|---|
public void addExclude(String urlPattern)
UrlFilter の記述:
UrlFilter 内の addExcludepublic void addInclude(String urlPattern)
UrlFilter の記述:
UrlFilter 内の addIncludepublic void clear()
UrlFilter の記述:
UrlFilter 内の clearpublic void init(String sessionId)
UrlFilter の記述:
UrlFilter 内の initpublic boolean match(String url)
UrlFilter の記述:
UrlFilter 内の matchpublic void processUrl(String url)
UrlFilter の記述:
UrlFilter 内の processUrlpublic String getUrlPattern()
public void setUrlPattern(String urlPattern)
public String getIncludeFilteringPattern()
public void setIncludeFilteringPattern(String includeFilteringPattern)
public String getExcludeFilteringPattern()
public void setExcludeFilteringPattern(String excludeFilteringPattern)
public UrlFilterService getUrlFilterService()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||