public class BrokerDetails extends Object implements Serializable
Constructor and Description |
---|
BrokerDetails() |
BrokerDetails(BrokerDetails details) |
BrokerDetails(String url) |
BrokerDetails(String host,
int port) |
Modifier and Type | Method and Description |
---|---|
ConnectionSettings |
buildConnectionSettings() |
static String |
checkTransport(String broker) |
boolean |
equals(Object o) |
boolean |
getBooleanProperty(String propName) |
boolean |
getBooleanProperty(String propName,
boolean defaultValue) |
String |
getHost() |
int |
getPort() |
String |
getProperty(String key) |
String |
getTransport() |
int |
hashCode() |
void |
setConnectionUrl(AMQConnectionURL connectionUrl) |
void |
setHost(String _host) |
void |
setPort(int _port) |
void |
setProperty(String key,
String value) |
void |
setTransport(String _transport) |
String |
toString() |
public static final String OPTIONS_RETRY
public static final String OPTIONS_CONNECT_TIMEOUT
public static final String OPTIONS_CONNECT_DELAY
public static final String OPTIONS_HEARTBEAT
public static final String OPTIONS_SASL_MECHS
public static final String OPTIONS_SASL_ENCRYPTION
public static final String OPTIONS_SSL
public static final String OPTIONS_TCP_NO_DELAY
public static final String OPTIONS_SASL_PROTOCOL_NAME
public static final String OPTIONS_SASL_SERVER_NAME
public static final String OPTIONS_TRUST_STORE
public static final String OPTIONS_TRUST_STORE_PASSWORD
public static final String OPTIONS_KEY_STORE
public static final String OPTIONS_KEY_STORE_PASSWORD
public static final String OPTIONS_SSL_VERIFY_HOSTNAME
public static final String OPTIONS_SSL_CERT_ALIAS
public static final String OPTIONS_CLIENT_CERT_PRIV_KEY_PATH
public static final String OPTIONS_CLIENT_CERT_PATH
public static final String OPTIONS_CLIENT_CERT_INTERMEDIARY_CERT_PATH
public static final String OPTIONS_TRUSTED_CERTIFICATES_PATH
public static final String OPTIONS_ENCRYPTION_TRUST_STORE
public static final String OPTIONS_ENCRYPTION_TRUST_STORE_PASSWORD
public static final String OPTIONS_ENCRYPTION_REMOTE_TRUST_STORE
public static final String OPTIONS_ENCRYPTION_KEY_STORE
public static final String OPTIONS_ENCRYPTION_KEY_STORE_PASSWORD
public static final int DEFAULT_PORT
public static final String TCP
public static final String SOCKET
public static final String DEFAULT_TRANSPORT
public static final String URL_FORMAT_EXAMPLE
public static final int DEFAULT_CONNECT_TIMEOUT
public static final boolean USE_SSL_DEFAULT
public static final String PROTOCOL_TCP
public static final String PROTOCOL_TLS
public static final String VIRTUAL_HOST
public static final String CLIENT_ID
public static final String USERNAME
public static final String PASSWORD
public BrokerDetails(BrokerDetails details)
public BrokerDetails()
public BrokerDetails(String url) throws URLSyntaxException
URLSyntaxException
public BrokerDetails(String host, int port)
public String getHost()
public void setHost(String _host)
public int getPort()
public void setPort(int _port)
public String getTransport()
public void setTransport(String _transport)
public boolean getBooleanProperty(String propName)
public boolean getBooleanProperty(String propName, boolean defaultValue)
public ConnectionSettings buildConnectionSettings()
public void setConnectionUrl(AMQConnectionURL connectionUrl)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.