public class FilterConfiguration
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FilterConfiguration.StayOn
Possible values for 'stayOn' parameter.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXCLUDE_PATTERNS |
static java.lang.String |
FOLLOW_REDIRECTS |
static java.lang.String |
INCLUDE_PATTERNS |
static java.lang.String |
MAX_CRAWL_DEPTH |
static java.lang.String |
MAX_REDIRECTS |
static java.lang.String |
STAY_ON
Name of the task parameter that signals whether to stay on host resp. domain.
|
static java.lang.String |
URL_PATTERNS |
| Constructor and Description |
|---|
FilterConfiguration(AnyMap filterConfig) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
followRedirects() |
long |
getMaxCrawlDepth() |
long |
getMaxRedirects() |
RegexPatternMatcher |
getUrlPatternMatcher() |
boolean |
isStayOnDomain() |
boolean |
isStayOnHost() |
public static final java.lang.String MAX_CRAWL_DEPTH
public static final java.lang.String FOLLOW_REDIRECTS
public static final java.lang.String MAX_REDIRECTS
public static final java.lang.String STAY_ON
public static final java.lang.String URL_PATTERNS
public static final java.lang.String INCLUDE_PATTERNS
public static final java.lang.String EXCLUDE_PATTERNS
public FilterConfiguration(AnyMap filterConfig)
filterConfig - filter section from file crawler configuration.public RegexPatternMatcher getUrlPatternMatcher()
public boolean followRedirects()
public long getMaxRedirects()
public long getMaxCrawlDepth()
public boolean isStayOnHost()
public boolean isStayOnDomain()