Class TemplateUtils
java.lang.Object
org.springframework.data.aerospike.core.TemplateUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.aerospike.client.policy.PolicyenrichPolicyWithTransaction(com.aerospike.client.IAerospikeClient client, com.aerospike.client.policy.Policy policy) Enrich given Policy with transaction id if transaction is activestatic QualifierexcludeIdQualifier(Qualifier qualifier) static Qualifier[]excludeIdQualifier(Qualifier[] qualifiers) static String[]getBinNamesFromTargetClass(Class<?> targetClass, MappingContext<BasicAerospikePersistentEntity<?>, AerospikePersistentProperty> mappingContext) getIdValue(Qualifier qualifier)
-
Constructor Details
-
TemplateUtils
public TemplateUtils()
-
-
Method Details
-
getIdValue
-
excludeIdQualifier
-
excludeIdQualifier
-
getBinNamesFromTargetClass
public static String[] getBinNamesFromTargetClass(Class<?> targetClass, MappingContext<BasicAerospikePersistentEntity<?>, AerospikePersistentProperty> mappingContext) -
enrichPolicyWithTransaction
public static com.aerospike.client.policy.Policy enrichPolicyWithTransaction(com.aerospike.client.IAerospikeClient client, com.aerospike.client.policy.Policy policy) Enrich given Policy with transaction id if transaction is active- Parameters:
client- IAerospikeClientpolicy- Policy instance, typically not default policy to avoid saving transaction id to defaults- Returns:
- Policy with filled
Policy.txnif transaction is active
-