| Package | Description |
|---|---|
| ai.preferred.venom | |
| ai.preferred.venom.fetcher | |
| ai.preferred.venom.job | |
| ai.preferred.venom.request |
| Class and 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.Builder
A builder for crawler class.
|
| 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.
|
| Session |
| Session.Builder
Builder for Session.
|
| Session.Key
A class representing the key for a session.
|
| SleepScheduler |
| UrlRouter
This class provides an implementation to select a handler based on the url
from which they were fetched.
|
| ValidatorRouter
This interface allows the user to map request to handleable.
|
| Worker |
| WorkerManager |
| Class and Description |
|---|
| 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.
|
| Class and 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.
|
| Class and Description |
|---|
| SleepScheduler |
Copyright © 2018. All rights reserved.