@Stability.Internal
public class TransactionLogger
extends java.lang.Object
Constructor and Description |
---|
TransactionLogger(com.couchbase.client.core.cnc.EventBus eventBus,
java.lang.String primaryId,
boolean logDirectly,
com.couchbase.client.core.cnc.Event.Severity logDirectlyAboveLevel) |
Modifier and Type | Method and Description |
---|---|
void |
debug(java.lang.String value) |
void |
debug(java.lang.String secondaryId,
java.lang.String value) |
void |
debug(java.lang.String secondaryId,
java.lang.String fmt,
java.lang.Object... values) |
void |
debug(java.lang.String secondaryId,
java.lang.Throwable err) |
void |
debug(java.lang.Throwable err) |
void |
error(java.lang.String value) |
void |
error(java.lang.String secondaryId,
java.lang.String value) |
com.couchbase.client.core.cnc.EventBus |
eventBus() |
void |
info(java.lang.String value) |
void |
info(java.lang.String fmt,
java.lang.Object... values) |
void |
info(java.lang.String secondaryId,
java.lang.String value) |
void |
info(java.lang.String secondaryId,
java.lang.String fmt,
java.lang.Object... values) |
void |
info(java.lang.String secondaryId,
java.lang.Throwable err) |
void |
log(java.lang.String value,
com.couchbase.client.core.cnc.Event.Severity level) |
void |
log(java.lang.String secondaryId,
java.lang.String value,
com.couchbase.client.core.cnc.Event.Severity level) |
void |
log(java.lang.String secondaryId,
java.lang.Throwable err,
com.couchbase.client.core.cnc.Event.Severity level) |
void |
log(java.lang.Throwable err,
com.couchbase.client.core.cnc.Event.Severity level) |
void |
logDefer(java.lang.String secondaryId,
java.lang.String fmt,
com.couchbase.client.core.cnc.Event.Severity level) |
void |
logDefer(java.lang.String secondaryId,
java.lang.String fmt,
com.couchbase.client.core.cnc.Event.Severity level,
java.lang.Object... values) |
java.util.List<LogDefer> |
logs() |
void |
trace(java.lang.String value) |
void |
trace(java.lang.String secondaryId,
java.lang.String value) |
void |
trace(java.lang.String secondaryId,
java.lang.String fmt,
java.lang.Object... values) |
void |
warn(java.lang.String value) |
void |
warn(java.lang.String secondaryId,
java.lang.String value) |
void |
warn(java.lang.String secondaryId,
java.lang.String fmt,
java.lang.Object... values) |
public TransactionLogger(com.couchbase.client.core.cnc.EventBus eventBus, java.lang.String primaryId, boolean logDirectly, com.couchbase.client.core.cnc.Event.Severity logDirectlyAboveLevel)
public void debug(java.lang.Throwable err)
public void debug(java.lang.String secondaryId, java.lang.Throwable err)
public void info(java.lang.String secondaryId, java.lang.Throwable err)
public void log(java.lang.String secondaryId, java.lang.Throwable err, com.couchbase.client.core.cnc.Event.Severity level)
public void log(java.lang.Throwable err, com.couchbase.client.core.cnc.Event.Severity level)
public void logDefer(java.lang.String secondaryId, java.lang.String fmt, com.couchbase.client.core.cnc.Event.Severity level, java.lang.Object... values)
public void logDefer(java.lang.String secondaryId, java.lang.String fmt, com.couchbase.client.core.cnc.Event.Severity level)
public void log(java.lang.String secondaryId, java.lang.String value, com.couchbase.client.core.cnc.Event.Severity level)
public void log(java.lang.String value, com.couchbase.client.core.cnc.Event.Severity level)
public void error(java.lang.String secondaryId, java.lang.String value)
public void warn(java.lang.String secondaryId, java.lang.String value)
public void warn(java.lang.String secondaryId, java.lang.String fmt, java.lang.Object... values)
public void info(java.lang.String secondaryId, java.lang.String value)
public void debug(java.lang.String secondaryId, java.lang.String value)
public void debug(java.lang.String secondaryId, java.lang.String fmt, java.lang.Object... values)
public void trace(java.lang.String secondaryId, java.lang.String value)
public void error(java.lang.String value)
public void warn(java.lang.String value)
public void info(java.lang.String value)
public void debug(java.lang.String value)
public void trace(java.lang.String value)
public void trace(java.lang.String secondaryId, java.lang.String fmt, java.lang.Object... values)
public void info(java.lang.String secondaryId, java.lang.String fmt, java.lang.Object... values)
public void info(java.lang.String fmt, java.lang.Object... values)
public java.util.List<LogDefer> logs()
public com.couchbase.client.core.cnc.EventBus eventBus()