public class InMemoryRequestJournal extends java.lang.Object implements RequestListener, RequestJournal
| Constructor and Description |
|---|
InMemoryRequestJournal(com.google.common.base.Optional<java.lang.Integer> maxEntries) |
| Modifier and Type | Method and Description |
|---|---|
int |
countRequestsMatching(RequestPattern requestPattern) |
java.util.List<LoggedRequest> |
getRequestsMatching(RequestPattern requestPattern) |
void |
requestReceived(Request request) |
void |
requestReceived(Request request,
Response response) |
void |
reset() |
public InMemoryRequestJournal(com.google.common.base.Optional<java.lang.Integer> maxEntries)
public int countRequestsMatching(RequestPattern requestPattern)
countRequestsMatching in interface RequestJournalpublic java.util.List<LoggedRequest> getRequestsMatching(RequestPattern requestPattern)
getRequestsMatching in interface RequestJournalpublic void requestReceived(Request request, Response response)
requestReceived in interface RequestListenerpublic void requestReceived(Request request)
requestReceived in interface RequestJournalpublic void reset()
reset in interface RequestJournal