Class ClientRecordFactoryMock
- java.lang.Object
-
- com.couchbase.transactions.cleanup.ClientRecordFactory
-
- com.couchbase.transactions.cleanup.ClientRecordFactoryMock
-
@Internal public class ClientRecordFactoryMock extends ClientRecordFactory
Used for testing/mocking. Creates a mocked ClientRecord.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>>
beforeCreateRecord
java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>>
beforeGetRecord
java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>>
beforeRemoveClient
java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>>
beforeUpdateCAS
Deprecated.java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>>
beforeUpdateRecord
-
Constructor Summary
Constructors Constructor Description ClientRecordFactoryMock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientRecord
create(TransactionConfig config, ClusterData clusterData)
-
Methods inherited from class com.couchbase.transactions.cleanup.ClientRecordFactory
create
-
-
-
-
Field Detail
-
beforeCreateRecord
public java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>> beforeCreateRecord
-
beforeRemoveClient
public java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>> beforeRemoveClient
-
beforeUpdateCAS
@Deprecated public java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>> beforeUpdateCAS
Deprecated.
-
beforeGetRecord
public java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>> beforeGetRecord
-
beforeUpdateRecord
public java.util.function.Supplier<reactor.core.publisher.Mono<java.lang.Integer>> beforeUpdateRecord
-
-
Method Detail
-
create
public ClientRecord create(TransactionConfig config, ClusterData clusterData)
- Overrides:
create
in classClientRecordFactory
-
-