public abstract class AbstractConnectionSourceFactory
Abstract implementation of the ConnectionSourceFactory interface
| Type Params | Return Type | Name and description | 
|---|---|---|
| <F extends ConnectionSourceSettings> | S | buildRuntimeSettings(java.lang.String name, org.springframework.core.env.PropertyResolver configuration, F fallbackSettings) | 
| <F extends ConnectionSourceSettings> | protected S | buildSettings(java.lang.String name, org.springframework.core.env.PropertyResolver configuration, F fallbackSettings, boolean isDefaultDataSource) | 
|  | ConnectionSource<T, S> | create(java.lang.String name, org.springframework.core.env.PropertyResolver configuration) | 
|  | ConnectionSource<T, S> | create(java.lang.String name, org.springframework.core.env.PropertyResolver configuration, ConnectionSource<T, S> fallbackConnectionSource) | 
| <F extends ConnectionSourceSettings> | ConnectionSource<T, S> | create(java.lang.String name, org.springframework.core.env.PropertyResolver configuration, F fallbackSettings) | 
|  | ConnectionSource<T, S> | createRuntime(java.lang.String name, org.springframework.core.env.PropertyResolver configuration, S fallbackSettings) | 
|  | void | setCustomTypes(java.util.List<CustomTypeMarshaller> customTypes)The custom user types to register | 
|  | void | setTenantResolver(TenantResolver tenantResolver)The tenant resolver to use | 
| Methods inherited from class | Name | 
|---|---|
| class java.lang.Object | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
The custom user types to register
customTypes -  The custom user typesThe tenant resolver to use
tenantResolver -  The tenant resolver