| Interface | Description |
|---|---|
| CloudServiceConnectorFactory<SC> |
Factory to create service connectors.
|
| ServiceConnectorConfig |
Marker interface for service connector configuration info
|
| ServiceConnectorConfigurer<SC,SCC extends ServiceConnectorConfig> |
Configurer for service connector
|
| ServiceConnectorCreator<SC,SI extends ServiceInfo> | |
| ServiceInfo |
Service information.
|
| Class | Description |
|---|---|
| AbstractCloudServiceConnectorFactory<S> |
Abstract base factory class.
|
| AbstractServiceConnectorCreator<SC,SI extends ServiceInfo> |
Base class to simplify creation of
ServiceConnectorCreators. |
| BaseServiceInfo | |
| GenericCloudServiceConnectorFactory |
Factory for creating connector for any service kind (as long as a suitable
ServiceConnectorCreator
is available. |
| PooledServiceConnectorConfig |
Configuration for pooling
|
| PooledServiceConnectorConfig.PoolConfig | |
| PooledServiceConnectorConfigurer<SC,SCC extends PooledServiceConnectorConfig> |
Configurer for pooling config
|
| UriBasedServiceInfo |
Common class for all
ServiceInfos |
| Util |
| Exception | Description |
|---|---|
| ServiceConnectorCreationException |
Exception to represent issues with creating service connector.
|
| Annotation Type | Description |
|---|---|
| ServiceInfo.ServiceLabel |
Annotation to mark service label (used in presenting properties)
|
| ServiceInfo.ServiceProperty |
Annotation to mark properties to expose as cloud properties
|