public class Recorder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
RecordingStatus |
getStatus() |
SnapshotStubMappingPostProcessor |
getStubMappingPostProcessor(Options options,
RecordSpec recordSpec) |
java.util.List<StubMapping> |
serveEventsToStubMappings(java.util.List<ServeEvent> serveEventsResult,
ProxiedServeEventFilters serveEventFilters,
SnapshotStubMappingGenerator stubMappingGenerator,
SnapshotStubMappingPostProcessor stubMappingPostProcessor) |
void |
startRecording(RecordSpec spec) |
SnapshotRecordResult |
stopRecording() |
SnapshotRecordResult |
takeSnapshot(java.util.List<ServeEvent> serveEvents,
RecordSpec recordSpec) |
public Recorder(Admin admin)
public void startRecording(RecordSpec spec)
public SnapshotRecordResult stopRecording()
public SnapshotRecordResult takeSnapshot(java.util.List<ServeEvent> serveEvents, RecordSpec recordSpec)
public java.util.List<StubMapping> serveEventsToStubMappings(java.util.List<ServeEvent> serveEventsResult, ProxiedServeEventFilters serveEventFilters, SnapshotStubMappingGenerator stubMappingGenerator, SnapshotStubMappingPostProcessor stubMappingPostProcessor)
public SnapshotStubMappingPostProcessor getStubMappingPostProcessor(Options options, RecordSpec recordSpec)
public RecordingStatus getStatus()