@Configuration public abstract class AbstractAerospikeDataConfiguration extends Object
| Constructor and Description |
|---|
AbstractAerospikeDataConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.aerospike.client.AerospikeClient |
aerospikeClient() |
AerospikeExceptionTranslator |
aerospikeExceptionTranslator() |
AerospikeMappingContext |
aerospikeMappingContext() |
AerospikeTemplate |
aerospikeTemplate(com.aerospike.client.AerospikeClient aerospikeClient,
MappingAerospikeConverter mappingAerospikeConverter,
AerospikeMappingContext aerospikeMappingContext,
AerospikeExceptionTranslator aerospikeExceptionTranslator) |
AerospikeTypeAliasAccessor |
aerospikeTypeAliasAccessor() |
CustomConversions |
customConversions() |
protected List<?> |
customConverters() |
protected org.springframework.data.mapping.model.FieldNamingStrategy |
fieldNamingStrategy() |
protected com.aerospike.client.policy.ClientPolicy |
getClientPolicy() |
protected abstract Collection<com.aerospike.client.Host> |
getHosts() |
protected Set<Class<?>> |
getInitialEntitySet() |
protected String |
getMappingBasePackage() |
MappingAerospikeConverter |
mappingAerospikeConverter(AerospikeMappingContext aerospikeMappingContext,
AerospikeTypeAliasAccessor aerospikeTypeAliasAccessor) |
protected abstract String |
nameSpace() |
protected org.springframework.data.mapping.model.SimpleTypeHolder |
simpleTypeHolder() |
@Bean(name="aerospikeTemplate") public AerospikeTemplate aerospikeTemplate(com.aerospike.client.AerospikeClient aerospikeClient, MappingAerospikeConverter mappingAerospikeConverter, AerospikeMappingContext aerospikeMappingContext, AerospikeExceptionTranslator aerospikeExceptionTranslator)
@Bean(name="mappingAerospikeConverter") public MappingAerospikeConverter mappingAerospikeConverter(AerospikeMappingContext aerospikeMappingContext, AerospikeTypeAliasAccessor aerospikeTypeAliasAccessor)
@Bean(name="aerospikeTypeAliasAccessor") public AerospikeTypeAliasAccessor aerospikeTypeAliasAccessor()
@Bean(name="aerospikeCustomConversions") public CustomConversions customConversions()
protected List<?> customConverters()
@Bean(name="aerospikeMappingContext") public AerospikeMappingContext aerospikeMappingContext() throws Exception
Exception@Bean(name="aerospikeExceptionTranslator") public AerospikeExceptionTranslator aerospikeExceptionTranslator()
@Bean(name="aerospikeSimpleTypeHolder") protected org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder()
@Bean(name="aerospikeClient",
destroyMethod="close")
public com.aerospike.client.AerospikeClient aerospikeClient()
protected Set<Class<?>> getInitialEntitySet() throws ClassNotFoundException
ClassNotFoundExceptionprotected String getMappingBasePackage()
protected org.springframework.data.mapping.model.FieldNamingStrategy fieldNamingStrategy()
protected abstract Collection<com.aerospike.client.Host> getHosts()
protected abstract String nameSpace()
protected com.aerospike.client.policy.ClientPolicy getClientPolicy()
Copyright © 2011–2018 Aerospike Inc.. All rights reserved.