| Interface | Description |
|---|---|
| Handleable |
This interface represents the method call when the response is valid
the parsing logic will be up to individual implementations.
|
| Handler |
This interface represents the method call when the response is makeValidResponse
the parsing logic will be up to individual implementations.
|
| HandlerRouter |
This interface allows the user to map request to handleable.
|
| Interruptible | |
| ProxyProvider |
This interface allows the user to define proxies to be used for requests.
|
| ValidatorRouter |
This interface allows the user to map request to handleable.
|
| Worker | |
| WorkerManager |
| Class | Description |
|---|---|
| Crawler |
This class handles the coordination between classes during the pre and
post fetching of a page such as executing threads, calling to fetcher
and manipulating the priority of a scheduled request.
|
| Crawler.AsyncCrawlerCallbackProcessor |
This class methods is executed upon the completion of fetcher.
|
| Crawler.Builder |
A builder for crawler class.
|
| Session | |
| Session.Builder |
Builder for Session.
|
| Session.Key<T> |
A class representing the key for a session.
|
| SleepScheduler | |
| ThreadedWorkerManager | |
| UrlRouter |
This class provides an implementation to select a handler based on the url
from which they were fetched.
|
Copyright © 2018. All rights reserved.