FactoryBean implementation that creates a datasource backed by an Amazon
Relational Database service instance.AmazonRdsDataSourceFactoryBean sub-class that is capable to handle amazon rds
read-replicas.DatabaseInstanceStatusRetryPolicy.registerThrowable(org.springframework.retry.RetryContext,
Throwable).RetryContext.ReadOnlyRoutingDataSource data source that contains the
regular data source as a default, and all read-replicas as additional data source.RetryPolicy implementation that checks if it is useful to retry an operation based on the database instance
status.DataSourceFactory implementation to retrieve
the necessary configuration data for every database platform.DataSource instances at runtime.DataSourceFactory implementation to
create a datasource.URI to construct the URLDBInstance informationRetryOperationsInterceptor.invoke(org.aopalliance.intercept.MethodInvocation) method.true if the database is available from the Amazon RDS perspective.true if a second call will likely succeed.NamespaceHandler implementation for the Spring Cloud AWS jdbc namespace.DatabasePlatformSupport interface.RetryOperationsInterceptor that checks that there is no transaction available while starting a
retryable operation.AbstractRoutingDataSource implementation that routes to different
read only data source in a random fashion if the current transaction is read-only.ResourceIdResolver used to resolve a logical name to a
physical one.ResourceIdResolver to resolve logical name to physical nameRetryPolicy implementation that checks for database error which are retryable.StaticDatabasePlatformSupport.driverClassNameMappings and StaticDatabasePlatformSupport.schemeNames with the configuration informationDataSourceFactory implementation that creates a JDBC pool backed datasource.Copyright © 2016 Pivotal Software, Inc.. All rights reserved.