public interface Scheduler<R extends RequestHolder,P extends Enum<? extends Priority>>
| Modifier and Type | Method and Description |
|---|---|
void |
add(Request r)
Adds a request to the queue
|
void |
add(Request r,
Handleable h)
Adds a request to the queue
|
void |
add(Request r,
Handleable h,
P p)
Adds a request to the queue
|
void |
add(Request r,
Handleable h,
P p,
P pf)
Adds a request to the queue
|
void |
add(Request r,
P p)
Adds a request to the queue
|
void |
add(Request r,
P p,
P pf)
Adds a request to the queue
|
void add(Request r, Handleable h, P p, P pf)
This request would be parsed by the handler specified, and its priority can be downgraded to a minimum priority specified
r - request to fetch when dequeuedh - handler to be used to parse the requestp - initial priority of the requestpf - the minimum (floor) priority of this requestvoid add(Request r, Handleable h, P p)
This request would be parsed by the handler specified, and its priority can be downgraded to the default minimum priority
r - request to fetch when dequeuedh - handler to be used to parse the requestp - initial priority of the requestvoid add(Request r, Handleable h)
This request would be parsed by the handler specified, and it's initialised with default priority that can be downgraded to the default minimum priority
r - request to fetch when dequeuedh - handler to be used to parse the requestvoid add(Request r, P p, P pf)
This request would be parsed by a handler defined in HandlerRouter or otherwise, and its priority can be downgraded to a minimum priority specified
r - request to fetch when dequeuedp - initial priority of the requestpf - the minimum (floor) priority of this requestvoid add(Request r, P p)
This request would be parsed by a handler defined in HandlerRouter or otherwise defined, and its priority can be downgraded to the default minimum priority
r - request to fetch when dequeuedp - initial priority of the requestvoid add(Request r)
This request would be parsed by a handler defined in HandlerRouter or otherwise defined, and it's initialised with default priority that can be downgraded to the default minimum priority
r - request to fetch when dequeuedCopyright © 2018. All rights reserved.