@Configuration public abstract class AbstractDynamoDBConfiguration extends Object
| Constructor | Description | 
|---|---|
| AbstractDynamoDBConfiguration() | 
| Modifier and Type | Method | Description | 
|---|---|---|
| abstract com.amazonaws.auth.AWSCredentials | amazonAWSCredentials() | |
| abstract com.amazonaws.services.dynamodbv2.AmazonDynamoDB | amazonDynamoDB() | |
| DynamoDBMappingContext | dynamoDBMappingContext() | Creates a  DynamoDBMappingContextequipped with entity classes scanned
 from the mapping base package. | 
| protected Set<Class<?>> | getInitialEntitySet() | Scans the mapping base package for classes annotated with
  DynamoDBTable. | 
| protected String[] | getMappingBasePackages() | Return the base packages to scan for mapped  DynamoDBTables. | 
public abstract com.amazonaws.services.dynamodbv2.AmazonDynamoDB amazonDynamoDB()
public abstract com.amazonaws.auth.AWSCredentials amazonAWSCredentials()
protected String[] getMappingBasePackages()
DynamoDBTables. Will
 return the package name of the configuration class' (the concrete class, not
 this one here) by default. So if you have a com.acme.AppConfig
 extending AbstractDynamoDBConfiguration the base package will be
 considered com.acme unless the method is overriden to implement
 alternate behaviour.DynamoDBTable classes or
         null to not enable scanning for entities.@Bean public DynamoDBMappingContext dynamoDBMappingContext() throws ClassNotFoundException
DynamoDBMappingContext equipped with entity classes scanned
 from the mapping base package.DynamoDBMappingContextClassNotFoundException - if the class with DynamoDBTable annotation can't be
             loadedgetMappingBasePackages()protected Set<Class<?>> getInitialEntitySet() throws ClassNotFoundException
DynamoDBTable.DynamoDBTable annotationClassNotFoundException - if the class with DynamoDBTable annotation can't be
             loadedgetMappingBasePackages()Copyright © 2018. All rights reserved.