Package software.xdev.mockserver.event
Class EventBus
java.lang.Object
software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
software.xdev.mockserver.event.EventBus
-
Constructor Summary
ConstructorsConstructorDescriptionEventBus(ServerConfiguration configuration, Scheduler scheduler, boolean asynchronousEventProcessing) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(EventEntry eventEntry) voidclear(RequestDefinition requestDefinition) booleaninthashCode()voidreset()voidretrieveAllRequests(boolean matchingExpectationsOnly, Consumer<List<RequestDefinition>> listConsumer) voidretrieveAllRequests(List<String> expectationIds, Consumer<List<RequestAndExpectationId>> listConsumer) voidretrieveRecordedExpectations(RequestDefinition requestDefinition, Consumer<List<Expectation>> listConsumer) voidretrieveRequestResponses(RequestDefinition requestDefinition, Consumer<List<LogEventRequestAndResponse>> listConsumer) voidretrieveRequests(RequestDefinition requestDefinition, Consumer<List<RequestDefinition>> listConsumer) voidretrieveRequests(Verification verification, String logCorrelationId, Consumer<List<RequestDefinition>> listConsumer) intsize()voidstop()verify(Verification verification) voidverify(Verification verification, Consumer<String> resultConsumer) verify(VerificationSequence verification) voidverify(VerificationSequence verificationSequence, Consumer<String> resultConsumer) Methods inherited from class software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
notifyListeners, registerListener, unregisterListener
-
Constructor Details
-
EventBus
public EventBus(ServerConfiguration configuration, Scheduler scheduler, boolean asynchronousEventProcessing)
-
-
Method Details
-
add
-
size
public int size() -
stop
public void stop() -
reset
public void reset() -
clear
-
retrieveRequests
public void retrieveRequests(Verification verification, String logCorrelationId, Consumer<List<RequestDefinition>> listConsumer) -
retrieveAllRequests
public void retrieveAllRequests(boolean matchingExpectationsOnly, Consumer<List<RequestDefinition>> listConsumer) -
retrieveAllRequests
public void retrieveAllRequests(List<String> expectationIds, Consumer<List<RequestAndExpectationId>> listConsumer) -
retrieveRequests
public void retrieveRequests(RequestDefinition requestDefinition, Consumer<List<RequestDefinition>> listConsumer) -
retrieveRequestResponses
public void retrieveRequestResponses(RequestDefinition requestDefinition, Consumer<List<LogEventRequestAndResponse>> listConsumer) -
retrieveRecordedExpectations
public void retrieveRecordedExpectations(RequestDefinition requestDefinition, Consumer<List<Expectation>> listConsumer) -
verify
-
verify
-
verify
-
verify
-
equals
- Overrides:
equalsin classMockServerEventLogNotifier
-
hashCode
public int hashCode()- Overrides:
hashCodein classMockServerEventLogNotifier
-