| Package | Description |
|---|---|
| org.springframework.cloud | |
| org.springframework.cloud.service | |
| org.springframework.cloud.service.common |
| Modifier and Type | Class and Description |
|---|---|
class |
FallbackServiceInfoCreator<SI extends ServiceInfo,SD>
Fallback service info creator to deal with situations there is no
ServiceInfoCreator that can
accept service data. |
interface |
ServiceInfoCreator<SI extends ServiceInfo,SD>
Creator of SerivceInfo objects specific to each cloud.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceInfo |
Cloud.getServiceInfo(String serviceId)
Get
ServiceInfo for the given service id |
| Modifier and Type | Method and Description |
|---|---|
List<ServiceInfo> |
CloudConnector.getServiceInfos()
Get
ServiceInfos for services bound to the app |
List<ServiceInfo> |
Cloud.getServiceInfos() |
List<ServiceInfo> |
AbstractCloudConnector.getServiceInfos() |
<T> List<ServiceInfo> |
Cloud.getServiceInfos(Class<T> serviceConnectorType)
Get
ServiceInfos for the bound services that could be mapped to the given service connector type. |
| Modifier and Type | Method and Description |
|---|---|
void |
Cloud.registerServiceConnectorCreator(ServiceConnectorCreator<?,? extends ServiceInfo> serviceConnectorCreator)
Register a new service connector creator
|
protected void |
AbstractCloudConnector.registerServiceInfoCreator(ServiceInfoCreator<? extends ServiceInfo,SD> serviceInfoCreator) |
| Constructor and Description |
|---|
AbstractCloudConnector(Class<? extends ServiceInfoCreator<? extends ServiceInfo,?>> serviceInfoCreatorClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractServiceConnectorCreator<SC,SI extends ServiceInfo>
Base class to simplify creation of
ServiceConnectorCreators. |
interface |
ServiceConnectorCreator<SC,SI extends ServiceInfo> |
class |
UriBasedServiceInfoCreator<SI extends ServiceInfo> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompositeServiceInfo
Interface to represent services constituted out of other services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseCompositeServiceInfo
A generic implementation of
CompositeServiceInfo that should suffice in many situations. |
class |
BaseServiceInfo |
class |
UriBasedServiceInfo
Common class for all
ServiceInfos |
| Modifier and Type | Method and Description |
|---|---|
List<ServiceInfo> |
CompositeServiceInfo.getServiceInfos() |
List<ServiceInfo> |
BaseCompositeServiceInfo.getServiceInfos() |
| Constructor and Description |
|---|
BaseCompositeServiceInfo(String id,
ServiceInfo... constituents) |
| Modifier and Type | Class and Description |
|---|---|
class |
AmqpServiceInfo
Information to access an AMQP service.
|
class |
DB2ServiceInfo |
class |
MongoServiceInfo |
class |
MonitoringServiceInfo |
class |
MysqlServiceInfo |
class |
OracleServiceInfo |
class |
PostgresqlServiceInfo |
class |
RedisServiceInfo |
class |
RelationalServiceInfo |
class |
SmtpServiceInfo |
class |
SqlServerServiceInfo |
Copyright © 2015 Pivotal Software, Inc.. All rights reserved.