| Modifier and Type | Method and Description |
|---|---|
<SC> SC |
Cloud.getServiceConnector(String serviceId,
Class<SC> serviceConnectorType,
ServiceConnectorConfig serviceConnectorConfig)
Get a service connector for the given service id, the connector type, configured with the given config
|
<SC> SC |
Cloud.getSingletonServiceConnector(Class<SC> serviceConnectorType,
ServiceConnectorConfig serviceConnectorConfig)
Get the singleton service connector for the given connector type, configured with the given config
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ServiceConnectionFactory.service(String serviceId,
Class<T> serviceConnectorType,
ServiceConnectorConfig serviceConnectorConfig) |
<T> T |
CloudServiceConnectionFactory.service(String serviceId,
Class<T> serviceConnectorType,
ServiceConnectorConfig serviceConnectorConfig) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ServiceConnectorConfigurer<SC,SCC extends ServiceConnectorConfig>
Configurer for service connector
|
| Modifier and Type | Class and Description |
|---|---|
class |
MapServiceConnectorConfig
Service connector configuration that takes a map of properties to apply to the connection.
|
class |
PooledServiceConnectorConfig
Configuration for pooling
|
| Modifier and Type | Method and Description |
|---|---|
SC |
ServiceConnectorCreator.create(SI serviceInfo,
ServiceConnectorConfig serviceConnectorConfig)
Create service for the given service info and configured with the given
configuration
|
| Constructor and Description |
|---|
AbstractCloudServiceConnectorFactory(Class<S> serviceConnectorType,
ServiceConnectorConfig serviceConnectorConfiguration) |
AbstractCloudServiceConnectorFactory(String serviceId,
Class<S> serviceConnectorType,
ServiceConnectorConfig serviceConnectorConfiguration) |
GenericCloudServiceConnectorFactory(String serviceId,
ServiceConnectorConfig connectorConfig) |
| Modifier and Type | Class and Description |
|---|---|
class |
MongoDbFactoryConfig
Class to hold configuration values for Mongo
|
| Modifier and Type | Method and Description |
|---|---|
org.springframework.data.mongodb.MongoDbFactory |
MongoDbFactoryCreator.create(MongoServiceInfo serviceInfo,
ServiceConnectorConfig config) |
| Constructor and Description |
|---|
MongoDbFactoryFactory(String serviceId,
ServiceConnectorConfig serviceConnectorConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
RedisConnectionFactoryConfig |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.data.redis.connection.RedisConnectionFactory |
RedisConnectionFactoryCreator.create(RedisServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig) |
| Constructor and Description |
|---|
RedisConnectionFactoryFactory(String serviceId,
ServiceConnectorConfig serviceConnectorConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
RabbitConnectionFactoryConfig
Class to hold configuration values for a Rabbit connection
|
| Modifier and Type | Method and Description |
|---|---|
org.springframework.amqp.rabbit.connection.ConnectionFactory |
RabbitConnectionFactoryCreator.create(AmqpServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfiguration) |
| Constructor and Description |
|---|
RabbitConnectionFactoryFactory(String serviceId,
ServiceConnectorConfig serviceConnectorConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataSourceConfig |
| Modifier and Type | Method and Description |
|---|---|
DataSource |
TomcatHighPerformancePooledDataSourceCreator.create(RelationalServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig,
String driverClassName,
String validationQuery) |
DataSource |
TomcatDbcpPooledDataSourceCreator.create(RelationalServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig,
String driverClassName,
String validationQuery) |
DataSource |
PooledDataSourceCreator.create(RelationalServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig,
String driverClassName,
String validationQuery) |
DataSource |
HikariCpPooledDataSourceCreator.create(RelationalServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig,
String driverClassName,
String validationQuery) |
DataSource |
BasicDbcpPooledDataSourceCreator.create(RelationalServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig,
String driverClassName,
String validationQuery) |
DataSource |
DataSourceCreator.create(SI serviceInfo,
ServiceConnectorConfig serviceConnectorConfig) |
protected void |
HikariCpPooledDataSourceCreator.setBasicDataSourceProperties(DataSource basicDataSource,
RelationalServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig,
String driverClassName,
String validationQuery) |
protected void |
DbcpLikePooledDataSourceCreator.setBasicDataSourceProperties(DataSource basicDataSource,
RelationalServiceInfo serviceInfo,
ServiceConnectorConfig serviceConnectorConfig,
String driverClassName,
String validationQuery) |
| Constructor and Description |
|---|
CloudDataSourceFactory(String serviceId,
ServiceConnectorConfig serviceConnectorConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
JavaMailSender |
MailSenderCreator.create(SmtpServiceInfo serviceInfo,
ServiceConnectorConfig config) |
| Constructor and Description |
|---|
MailSenderFactory(String serviceId,
ServiceConnectorConfig serviceConnectorConfiguration) |
Copyright © 2015 Pivotal Software, Inc.. All rights reserved.