Class TemplateUtils

java.lang.Object
org.springframework.data.aerospike.core.TemplateUtils

public class TemplateUtils extends Object
  • Constructor Details

    • TemplateUtils

      public TemplateUtils()
  • Method Details

    • getIdValue

      public static List<Object> getIdValue(Qualifier qualifier)
    • excludeIdQualifier

      public static Qualifier[] excludeIdQualifier(Qualifier[] qualifiers)
    • excludeIdQualifier

      public static Qualifier excludeIdQualifier(Qualifier qualifier)
    • 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 - IAerospikeClient
      policy - Policy instance, typically not default policy to avoid saving transaction id to defaults
      Returns:
      Policy with filled Policy.txn if transaction is active