Class TestServerRouter
- java.lang.Object
-
- org.dominokit.domino.test.api.client.TestServerRouter
-
- All Implemented Interfaces:
org.dominokit.rest.shared.request.RequestRouter<org.dominokit.rest.shared.request.ServerRequest>
public class TestServerRouter extends Object implements org.dominokit.rest.shared.request.RequestRouter<org.dominokit.rest.shared.request.ServerRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTestServerRouter.FailedReplystatic interfaceTestServerRouter.ResponseReplystatic interfaceTestServerRouter.RoutingListenerstatic classTestServerRouter.SuccessReply<T>classTestServerRouter.TestFailedRequestEventstatic classTestServerRouter.TestFailedRequestExceptionclassTestServerRouter.TestServerFailedEventclassTestServerRouter.TestServerSuccessEvent<T>classTestServerRouter.TestSuccessRequestEvent
-
Constructor Summary
Constructors Constructor Description TestServerRouter(io.vertx.core.Vertx vertx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfakeResponse(String requestKey, TestServerRouter.ResponseReply reply)TestRoutingListenergetDefaultRoutingListener()voidonRequestCompleted(Class<? extends org.dominokit.rest.shared.request.ServerRequest> request, io.vertx.core.Future<TestServerRouter.ResponseReply> completeHandler)voidremoveRoutingListener()voidrouteRequest(org.dominokit.rest.shared.request.ServerRequest request)voidsetRoutingListener(TestServerRouter.RoutingListener listener)
-
-
-
Method Detail
-
setRoutingListener
public void setRoutingListener(TestServerRouter.RoutingListener listener)
-
removeRoutingListener
public void removeRoutingListener()
-
routeRequest
public void routeRequest(org.dominokit.rest.shared.request.ServerRequest request)
- Specified by:
routeRequestin interfaceorg.dominokit.rest.shared.request.RequestRouter<org.dominokit.rest.shared.request.ServerRequest>
-
fakeResponse
public void fakeResponse(String requestKey, TestServerRouter.ResponseReply reply)
-
getDefaultRoutingListener
public TestRoutingListener getDefaultRoutingListener()
-
onRequestCompleted
public void onRequestCompleted(Class<? extends org.dominokit.rest.shared.request.ServerRequest> request, io.vertx.core.Future<TestServerRouter.ResponseReply> completeHandler)
-
-