public class CompactionService
extends java.lang.Object
| Constructor and Description |
|---|
CompactionService(SnapshotWriteService snapshotWriteService,
de.otto.synapse.state.StateRepository<java.lang.String> stateRepository,
de.otto.synapse.eventsource.EventSourceBuilder eventSourceBuilder,
de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpointFactory messageLogReceiverEndpointFactory) |
CompactionService(SnapshotWriteService snapshotWriteService,
de.otto.synapse.state.StateRepository<java.lang.String> stateRepository,
de.otto.synapse.eventsource.EventSourceBuilder eventSourceBuilder,
de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpointFactory messageLogReceiverEndpointFactory,
java.time.Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
compact(java.lang.String channelName) |
java.lang.String |
compact(java.lang.String channelName,
de.otto.synapse.translator.MessageFormat messageFormat) |
public CompactionService(SnapshotWriteService snapshotWriteService, de.otto.synapse.state.StateRepository<java.lang.String> stateRepository, de.otto.synapse.eventsource.EventSourceBuilder eventSourceBuilder, de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpointFactory messageLogReceiverEndpointFactory)
public CompactionService(SnapshotWriteService snapshotWriteService, de.otto.synapse.state.StateRepository<java.lang.String> stateRepository, de.otto.synapse.eventsource.EventSourceBuilder eventSourceBuilder, de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpointFactory messageLogReceiverEndpointFactory, java.time.Clock clock)