Package com.couchbase.client.dcp.events
Class LoggingTracer
java.lang.Object
com.couchbase.client.dcp.events.LoggingTracer
- All Implemented Interfaces:
Tracer
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonConnectionClose(String channel) voidonConnectionOpen(String channel) voidonControlEvent(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf buf, com.couchbase.client.core.deps.io.netty.channel.Channel channel) voidonDataEvent(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf buf, com.couchbase.client.core.deps.io.netty.channel.Channel channel) voidonStreamStart(com.couchbase.client.core.util.HostAndPort address, int partition, long partitionUuid, long startSeqno, long endSeqno, long snapshotStartSeqno, long snapshotEndSeqno, Map<String, Object> value) voidonStreamStartFailed(com.couchbase.client.core.util.HostAndPort address, int partition, String cause)
-
Constructor Details
-
LoggingTracer
- Parameters:
level- level at which to log the trace messagesdocumentIdIsInteresting- (nullable) tests a document ID and returns true if events related to this document ID should be logged. Null means log all documents.
-
-
Method Details
-
onConnectionOpen
- Specified by:
onConnectionOpenin interfaceTracer
-
onConnectionClose
- Specified by:
onConnectionClosein interfaceTracer
-
onStreamStart
public void onStreamStart(com.couchbase.client.core.util.HostAndPort address, int partition, long partitionUuid, long startSeqno, long endSeqno, long snapshotStartSeqno, long snapshotEndSeqno, Map<String, Object> value) - Specified by:
onStreamStartin interfaceTracer
-
onStreamStartFailed
public void onStreamStartFailed(com.couchbase.client.core.util.HostAndPort address, int partition, String cause) - Specified by:
onStreamStartFailedin interfaceTracer
-
onDataEvent
public void onDataEvent(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf buf, com.couchbase.client.core.deps.io.netty.channel.Channel channel) - Specified by:
onDataEventin interfaceTracer
-
onControlEvent
public void onControlEvent(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf buf, com.couchbase.client.core.deps.io.netty.channel.Channel channel) - Specified by:
onControlEventin interfaceTracer
-