public class AmqpServiceInfo extends UriBasedServiceInfo
ServiceInfo.ServiceLabel, ServiceInfo.ServiceProperty
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AMQP_SCHEME |
static java.lang.String |
AMQPS_SCHEME |
id
Constructor and Description |
---|
AmqpServiceInfo(java.lang.String id,
java.lang.String uri) |
AmqpServiceInfo(java.lang.String id,
java.lang.String host,
int port,
java.lang.String username,
java.lang.String password,
java.lang.String virtualHost) |
AmqpServiceInfo(java.lang.String id,
java.lang.String host,
int port,
java.lang.String username,
java.lang.String password,
java.lang.String virtualHost,
java.lang.String managementUri) |
AmqpServiceInfo(java.lang.String id,
java.lang.String uri,
java.lang.String managementUri) |
AmqpServiceInfo(java.lang.String id,
java.lang.String uri,
java.lang.String managementUri,
java.util.List<java.lang.String> uris,
java.util.List<java.lang.String> managementUris) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getManagementUri() |
java.util.List<java.lang.String> |
getManagementUris() |
java.util.List<java.lang.String> |
getUris() |
java.lang.String |
getVirtualHost() |
protected UriInfo |
validateAndCleanUriInfo(UriInfo uriInfo)
Validate the URI and clean it up by using defaults for any missing information, if possible.
|
getHost, getPassword, getPath, getPort, getQuery, getScheme, getSchemeSpecificPart, getUri, getUriInfo, getUriInfoFactory, getUserName, toString
getId
public static final java.lang.String AMQP_SCHEME
public static final java.lang.String AMQPS_SCHEME
public AmqpServiceInfo(java.lang.String id, java.lang.String host, int port, java.lang.String username, java.lang.String password, java.lang.String virtualHost)
public AmqpServiceInfo(java.lang.String id, java.lang.String host, int port, java.lang.String username, java.lang.String password, java.lang.String virtualHost, java.lang.String managementUri)
public AmqpServiceInfo(java.lang.String id, java.lang.String uri, java.lang.String managementUri, java.util.List<java.lang.String> uris, java.util.List<java.lang.String> managementUris)
public AmqpServiceInfo(java.lang.String id, java.lang.String uri) throws CloudException
CloudException
public AmqpServiceInfo(java.lang.String id, java.lang.String uri, java.lang.String managementUri) throws CloudException
CloudException
public java.lang.String getVirtualHost()
public java.lang.String getManagementUri()
public java.util.List<java.lang.String> getUris()
public java.util.List<java.lang.String> getManagementUris()
protected UriInfo validateAndCleanUriInfo(UriInfo uriInfo)
UriBasedServiceInfo
validateAndCleanUriInfo
in class UriBasedServiceInfo
uriInfo
- uri info based on parsed payload