public abstract class RelationalServiceInfoCreator<SI extends org.springframework.cloud.service.common.RelationalServiceInfo> extends CloudFoundryServiceInfoCreator<SI>
| Constructor and Description |
|---|
RelationalServiceInfoCreator(Tags tags,
java.lang.String... uriSchemes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.util.Map<java.lang.String,java.lang.Object> serviceData) |
SI |
createServiceInfo(java.util.Map<java.lang.String,java.lang.Object> serviceData) |
abstract SI |
createServiceInfo(java.lang.String id,
java.lang.String uri) |
protected boolean |
jdbcUrlMatchesScheme(java.util.Map<java.lang.String,java.lang.Object> serviceData) |
getCredentials, getDefaultUriScheme, getId, getIntFromCredentials, getStringFromCredentials, getUriFromCredentials, getUriSchemes, labelStartsWithTag, tagsMatch, uriKeyMatchesScheme, uriMatchesSchemepublic RelationalServiceInfoCreator(Tags tags, java.lang.String... uriSchemes)
public boolean accept(java.util.Map<java.lang.String,java.lang.Object> serviceData)
accept in interface org.springframework.cloud.ServiceInfoCreator<SI extends org.springframework.cloud.service.common.RelationalServiceInfo,java.util.Map<java.lang.String,java.lang.Object>>accept in class CloudFoundryServiceInfoCreator<SI extends org.springframework.cloud.service.common.RelationalServiceInfo>protected boolean jdbcUrlMatchesScheme(java.util.Map<java.lang.String,java.lang.Object> serviceData)
public abstract SI createServiceInfo(java.lang.String id, java.lang.String uri)
public SI createServiceInfo(java.util.Map<java.lang.String,java.lang.Object> serviceData)