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,
org.slf4j.Marker marker) |
java.lang.String |
compact(java.lang.String channelName,
de.otto.synapse.translator.MessageFormat messageFormat,
org.slf4j.Marker marker) |
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)
public java.lang.String compact(java.lang.String channelName,
de.otto.synapse.translator.MessageFormat messageFormat,
org.slf4j.Marker marker)
public java.lang.String compact(java.lang.String channelName)
public java.lang.String compact(java.lang.String channelName,
org.slf4j.Marker marker)