Package com.couchbase.transactions.log
Class TransactionCleanupAttempt
- java.lang.Object
-
- com.couchbase.client.core.cnc.AbstractEvent
-
- com.couchbase.transactions.log.TransactionEvent
-
- com.couchbase.transactions.log.TransactionCleanupAttempt
-
- All Implemented Interfaces:
com.couchbase.client.core.cnc.Event
@Volatile public class TransactionCleanupAttempt extends TransactionEvent
Emitted when the lost transactions cleanup process discovered a lost transaction and attempted to clean it up.Contains whether this attempt was successful, and all logs related to the attempt.
-
-
Constructor Summary
Constructors Constructor Description TransactionCleanupAttempt​(com.couchbase.client.core.cnc.Event.Severity severity, boolean success, boolean isRegular, java.util.List<LogDefer> logs, java.lang.String attemptId, java.lang.String atrId, com.couchbase.client.java.ReactiveCollection atrCollection, CleanupRequest req, java.lang.String addlDebug)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
atrBucket()
Deprecated.com.couchbase.client.java.ReactiveCollection
atrCollection()
java.lang.String
atrId()
java.lang.String
attemptId()
java.lang.String
description()
java.util.List<LogDefer>
logs()
boolean
success()
Provided so the app check if this event is regarded as a success, and if not, output any logs it has.-
Methods inherited from class com.couchbase.client.core.cnc.AbstractEvent
category, context, created, createdAt, duration, severity, toString
-
-
-
-
Constructor Detail
-
TransactionCleanupAttempt
public TransactionCleanupAttempt​(com.couchbase.client.core.cnc.Event.Severity severity, boolean success, boolean isRegular, java.util.List<LogDefer> logs, java.lang.String attemptId, java.lang.String atrId, com.couchbase.client.java.ReactiveCollection atrCollection, CleanupRequest req, java.lang.String addlDebug)
-
-
Method Detail
-
logs
public java.util.List<LogDefer> logs()
- Overrides:
logs
in classTransactionEvent
-
success
public boolean success()
Description copied from class:TransactionEvent
Provided so the app check if this event is regarded as a success, and if not, output any logs it has.- Specified by:
success
in classTransactionEvent
-
attemptId
public java.lang.String attemptId()
-
atrId
public java.lang.String atrId()
-
atrBucket
@Deprecated public java.lang.String atrBucket()
Deprecated.
-
atrCollection
public com.couchbase.client.java.ReactiveCollection atrCollection()
-
description
public java.lang.String description()
-
-