Package de.otto.synapse.compaction.s3
Class CompactionService
- java.lang.Object
-
- de.otto.synapse.compaction.s3.CompactionService
-
public class CompactionService extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
Modifier and Type Method Description java.lang.Stringcompact(java.lang.String channelName)java.lang.Stringcompact(java.lang.String channelName, de.otto.synapse.translator.MessageFormat messageFormat, org.slf4j.Marker marker)java.lang.Stringcompact(java.lang.String channelName, org.slf4j.Marker marker)
-
-
-
Constructor Detail
-
CompactionService
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)
-
CompactionService
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)
-
-
Method Detail
-
compact
public java.lang.String compact(java.lang.String channelName, de.otto.synapse.translator.MessageFormat messageFormat, org.slf4j.Marker marker)
-
compact
public java.lang.String compact(java.lang.String channelName)
-
compact
public java.lang.String compact(java.lang.String channelName, org.slf4j.Marker marker)
-
-