| Package | Description |
|---|---|
| ai.preferred.venom | |
| ai.preferred.venom.job |
| Modifier and Type | Method and Description |
|---|---|
Handler |
HandlerRouter.getHandler(@NotNull Request request)
Returns the handler to be used for a specified request.
|
Handler |
UrlRouter.getHandler(Request request) |
| Modifier and Type | Method and Description |
|---|---|
UrlRouter |
UrlRouter.register(Pattern urlPattern,
Handler handler)
Adds a url pattern, and the handler to be used.
|
UrlRouter |
UrlRouter.register(Pattern urlPattern,
Handler handler,
Validator validator)
Adds a url pattern, and the handler to be used.
|
| Constructor and Description |
|---|
UrlRouter(Handler defaultHandler)
Constructs a url router with default handler.
|
| Modifier and Type | Method and Description |
|---|---|
Handler |
Job.getHandler()
Get the handler to handle the response of the job.
|
Handler |
BasicJob.getHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
Scheduler.add(@NotNull Request r,
@NotNull Handler h)
Adds a request to the queue.
|
void |
AbstractQueueScheduler.add(Request r,
Handler h) |
void |
Scheduler.add(@NotNull Request r,
@NotNull Handler h,
Priority p)
Adds a request to the queue.
|
void |
AbstractQueueScheduler.add(Request r,
Handler h,
Priority p) |
void |
LazyScheduler.add(Request r,
Handler h,
Priority p,
Priority pf) |
void |
Scheduler.add(@NotNull Request r,
@NotNull Handler h,
Priority p,
Priority pf)
Adds a request to the queue.
|
void |
PriorityQueueScheduler.add(Request r,
Handler h,
Priority p,
Priority pf) |
void |
FIFOScheduler.add(@NotNull Request r,
@NotNull Handler h,
Priority p,
Priority pf) |
| Constructor and Description |
|---|
BasicJob(Request request,
Handler handler,
Priority priority,
Priority priorityFloor,
Queue<Job> queue)
Constructs a basic job.
|
LazyScheduler(Iterator<Request> requests,
Handler handler)
Constructs an instance of lazy scheduler with a default handler.
|
Copyright © 2019. All rights reserved.