Class QueueCircuitBreakerHttpRequestHandler
- java.lang.Object
-
- org.swisspush.gateleen.queue.queuing.circuitbreaker.api.QueueCircuitBreakerHttpRequestHandler
-
- All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>
public class QueueCircuitBreakerHttpRequestHandler extends Object implements io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>
HandlesQueueCircuitBreakerrelated http requests. Provides access to the followingQueueCircuitBreakerrelated informations through http requests:- Get informations of all circuits
- Get informations of a single circuit
- Change states of all circuits
- Change status of a single circuit
- Author:
- https://github.com/mcweba [Marc-Andre Weber]
-
-
Field Summary
Fields Modifier and Type Field Description static StringHTTP_REQUEST_API_ADDRESS
-
Constructor Summary
Constructors Constructor Description QueueCircuitBreakerHttpRequestHandler(io.vertx.core.Vertx vertx, QueueCircuitBreakerStorage storage, String prefix)
-
-
-
Field Detail
-
HTTP_REQUEST_API_ADDRESS
public static final String HTTP_REQUEST_API_ADDRESS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
QueueCircuitBreakerHttpRequestHandler
public QueueCircuitBreakerHttpRequestHandler(io.vertx.core.Vertx vertx, QueueCircuitBreakerStorage storage, String prefix)
-
-