Class AbstractRequestJournal
java.lang.Object
com.github.tomakehurst.wiremock.verification.AbstractRequestJournal
- All Implemented Interfaces:
RequestJournal
- Direct Known Subclasses:
StoreBackedRequestJournal
-
Field Summary
-
Constructor Summary
ConstructorDescriptionAbstractRequestJournal
(com.google.common.base.Optional<Integer> maxEntries, Map<String, RequestMatcherExtension> customMatchers, RequestJournalStore store) -
Method Summary
Modifier and TypeMethodDescriptionint
countRequestsMatching
(RequestPattern requestPattern) getRequestsMatching
(RequestPattern requestPattern) com.google.common.base.Optional<ServeEvent>
getServeEvent
(UUID id) void
removeEvent
(UUID eventId) removeEventsMatching
(RequestPattern requestPattern) removeServeEventsForStubsMatchingMetadata
(StringValuePattern metadataPattern) void
requestReceived
(ServeEvent serveEvent) void
reset()
-
Field Details
-
store
-
-
Constructor Details
-
AbstractRequestJournal
public AbstractRequestJournal(com.google.common.base.Optional<Integer> maxEntries, Map<String, RequestMatcherExtension> customMatchers, RequestJournalStore store)
-
-
Method Details
-
countRequestsMatching
- Specified by:
countRequestsMatching
in interfaceRequestJournal
-
getRequestsMatching
- Specified by:
getRequestsMatching
in interfaceRequestJournal
-
requestReceived
- Specified by:
requestReceived
in interfaceRequestJournal
-
removeEvent
- Specified by:
removeEvent
in interfaceRequestJournal
-
removeEventsMatching
- Specified by:
removeEventsMatching
in interfaceRequestJournal
-
removeServeEventsForStubsMatchingMetadata
public List<ServeEvent> removeServeEventsForStubsMatchingMetadata(StringValuePattern metadataPattern) - Specified by:
removeServeEventsForStubsMatchingMetadata
in interfaceRequestJournal
-
getAllServeEvents
- Specified by:
getAllServeEvents
in interfaceRequestJournal
-
getServeEvent
- Specified by:
getServeEvent
in interfaceRequestJournal
-
reset
public void reset()- Specified by:
reset
in interfaceRequestJournal
-