org.apache.qpid.jms
Interface BrokerDetails


public interface BrokerDetails


Field Summary
static java.lang.String CLIENT_ID
           
static int DEFAULT_CONNECT_TIMEOUT
           
static int DEFAULT_PORT
           
static java.lang.String DEFAULT_TRANSPORT
           
static java.lang.String OPTIONS_CONNECT_DELAY
           
static java.lang.String OPTIONS_CONNECT_TIMEOUT
           
static java.lang.String OPTIONS_HEARTBEAT
           
static java.lang.String OPTIONS_IDLE_TIMEOUT
           
static java.lang.String OPTIONS_KEY_STORE
           
static java.lang.String OPTIONS_KEY_STORE_PASSWORD
           
static java.lang.String OPTIONS_RETRY
           
static java.lang.String OPTIONS_SASL_ENCRYPTION
           
static java.lang.String OPTIONS_SASL_MECHS
           
static java.lang.String OPTIONS_SASL_PROTOCOL_NAME
           
static java.lang.String OPTIONS_SASL_SERVER_NAME
           
static java.lang.String OPTIONS_SSL
           
static java.lang.String OPTIONS_SSL_CERT_ALIAS
           
static java.lang.String OPTIONS_SSL_VERIFY_HOSTNAME
           
static java.lang.String OPTIONS_TCP_NO_DELAY
           
static java.lang.String OPTIONS_TRUST_STORE
           
static java.lang.String OPTIONS_TRUST_STORE_PASSWORD
           
static java.lang.String PASSWORD
           
static java.lang.String PROTOCOL_TCP
           
static java.lang.String PROTOCOL_TLS
           
static java.lang.String TCP
           
static java.lang.String URL_FORMAT_EXAMPLE
           
static boolean USE_SSL_DEFAULT
           
static java.lang.String USERNAME
           
static java.lang.String VIRTUAL_HOST
           
 
Method Summary
 org.apache.qpid.transport.ConnectionSettings buildConnectionSettings()
           
 boolean equals(java.lang.Object o)
           
 boolean getBooleanProperty(java.lang.String propName)
           
 java.lang.String getHost()
           
 int getPort()
           
 java.util.Map<java.lang.String,java.lang.String> getProperties()
          Ex: keystore path
 java.lang.String getProperty(java.lang.String key)
           
 java.lang.String getTransport()
           
 void setHost(java.lang.String host)
           
 void setPort(int port)
           
 void setProperties(java.util.Map<java.lang.String,java.lang.String> props)
          Sets the properties associated with this connection
 void setProperty(java.lang.String key, java.lang.String value)
           
 void setTransport(java.lang.String transport)
           
 java.lang.String toString()
           
 

Field Detail

OPTIONS_RETRY

static final java.lang.String OPTIONS_RETRY
See Also:
Constant Field Values

OPTIONS_CONNECT_TIMEOUT

static final java.lang.String OPTIONS_CONNECT_TIMEOUT
See Also:
Constant Field Values

OPTIONS_CONNECT_DELAY

static final java.lang.String OPTIONS_CONNECT_DELAY
See Also:
Constant Field Values

OPTIONS_IDLE_TIMEOUT

static final java.lang.String OPTIONS_IDLE_TIMEOUT
See Also:
Constant Field Values

OPTIONS_HEARTBEAT

static final java.lang.String OPTIONS_HEARTBEAT
See Also:
Constant Field Values

OPTIONS_SASL_MECHS

static final java.lang.String OPTIONS_SASL_MECHS
See Also:
Constant Field Values

OPTIONS_SASL_ENCRYPTION

static final java.lang.String OPTIONS_SASL_ENCRYPTION
See Also:
Constant Field Values

OPTIONS_SSL

static final java.lang.String OPTIONS_SSL
See Also:
Constant Field Values

OPTIONS_TCP_NO_DELAY

static final java.lang.String OPTIONS_TCP_NO_DELAY
See Also:
Constant Field Values

OPTIONS_SASL_PROTOCOL_NAME

static final java.lang.String OPTIONS_SASL_PROTOCOL_NAME
See Also:
Constant Field Values

OPTIONS_SASL_SERVER_NAME

static final java.lang.String OPTIONS_SASL_SERVER_NAME
See Also:
Constant Field Values

OPTIONS_TRUST_STORE

static final java.lang.String OPTIONS_TRUST_STORE
See Also:
Constant Field Values

OPTIONS_TRUST_STORE_PASSWORD

static final java.lang.String OPTIONS_TRUST_STORE_PASSWORD
See Also:
Constant Field Values

OPTIONS_KEY_STORE

static final java.lang.String OPTIONS_KEY_STORE
See Also:
Constant Field Values

OPTIONS_KEY_STORE_PASSWORD

static final java.lang.String OPTIONS_KEY_STORE_PASSWORD
See Also:
Constant Field Values

OPTIONS_SSL_VERIFY_HOSTNAME

static final java.lang.String OPTIONS_SSL_VERIFY_HOSTNAME
See Also:
Constant Field Values

OPTIONS_SSL_CERT_ALIAS

static final java.lang.String OPTIONS_SSL_CERT_ALIAS
See Also:
Constant Field Values

DEFAULT_PORT

static final int DEFAULT_PORT
See Also:
Constant Field Values

TCP

static final java.lang.String TCP
See Also:
Constant Field Values

DEFAULT_TRANSPORT

static final java.lang.String DEFAULT_TRANSPORT
See Also:
Constant Field Values

URL_FORMAT_EXAMPLE

static final java.lang.String URL_FORMAT_EXAMPLE
See Also:
Constant Field Values

DEFAULT_CONNECT_TIMEOUT

static final int DEFAULT_CONNECT_TIMEOUT
See Also:
Constant Field Values

USE_SSL_DEFAULT

static final boolean USE_SSL_DEFAULT
See Also:
Constant Field Values

PROTOCOL_TCP

static final java.lang.String PROTOCOL_TCP
See Also:
Constant Field Values

PROTOCOL_TLS

static final java.lang.String PROTOCOL_TLS
See Also:
Constant Field Values

VIRTUAL_HOST

static final java.lang.String VIRTUAL_HOST
See Also:
Constant Field Values

CLIENT_ID

static final java.lang.String CLIENT_ID
See Also:
Constant Field Values

USERNAME

static final java.lang.String USERNAME
See Also:
Constant Field Values

PASSWORD

static final java.lang.String PASSWORD
See Also:
Constant Field Values
Method Detail

getHost

java.lang.String getHost()

setHost

void setHost(java.lang.String host)

getPort

int getPort()

setPort

void setPort(int port)

getTransport

java.lang.String getTransport()

setTransport

void setTransport(java.lang.String transport)

getProperty

java.lang.String getProperty(java.lang.String key)

setProperty

void setProperty(java.lang.String key,
                 java.lang.String value)

getProperties

java.util.Map<java.lang.String,java.lang.String> getProperties()
Ex: keystore path

Returns:
the Properties associated with this connection.

setProperties

void setProperties(java.util.Map<java.lang.String,java.lang.String> props)
Sets the properties associated with this connection

Parameters:
props - the new p[roperties.

getBooleanProperty

boolean getBooleanProperty(java.lang.String propName)

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

buildConnectionSettings

org.apache.qpid.transport.ConnectionSettings buildConnectionSettings()