Class PseudoArgs<OPTS>
java.lang.Object
org.springframework.data.couchbase.core.support.PseudoArgs<OPTS>
- Type Parameters:
OPTS-
Determine the arguments to be used in the operation from various sources
- Author:
- Michael Reiche
-
Constructor Summary
ConstructorsConstructorDescriptionPseudoArgs(String scopeName, String collectionName, OPTS options) PseudoArgs(ReactiveCouchbaseTemplate template, String scope, String collection, OPTS options, Class<?> domainType) return scope, collection and options in following precedence
1) values from fluent api
2) values from dynamic proxy (via template threadLocal)
3) the values from the couchbaseClientFactory -
Method Summary
-
Constructor Details
-
PseudoArgs
-
PseudoArgs
public PseudoArgs(ReactiveCouchbaseTemplate template, String scope, String collection, OPTS options, Class<?> domainType) return scope, collection and options in following precedence
1) values from fluent api
2) values from dynamic proxy (via template threadLocal)
3) the values from the couchbaseClientFactory- Parameters:
template- which holds ThreadLocal pseudo argsscope- - from calling operationcollection- - from calling operationoptions- - from calling operationdomainType- - entity that may have annotations
-
-
Method Details