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 URL.DBInstance information.RetryOperationsInterceptor.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.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.RetryPolicy implementation that checks for database error which are retryable.StaticDatabasePlatformSupport.driverClassNameMappings and StaticDatabasePlatformSupport.schemeNames with
the configuration information.DataSourceFactory implementation that creates a JDBC pool
backed datasource.Copyright © 2022 Pivotal Software, Inc.. All rights reserved.