org.apache.qpid.client
Class AMQBrokerDetails

java.lang.Object
  extended by org.apache.qpid.client.AMQBrokerDetails
All Implemented Interfaces:
BrokerDetails

public class AMQBrokerDetails
extends java.lang.Object
implements BrokerDetails


Field Summary
 
Fields inherited from interface org.apache.qpid.jms.BrokerDetails
DEFAULT_CONNECT_TIMEOUT, DEFAULT_PORT, DEFAULT_TRANSPORT, OPTIONS_CONNECT_TIMEOUT, OPTIONS_RETRY, OPTIONS_SSL, TCP, URL_FORMAT_EXAMPLE, USE_SSL_DEFAULT, VM
 
Constructor Summary
AMQBrokerDetails()
           
AMQBrokerDetails(java.lang.String url)
           
AMQBrokerDetails(java.lang.String host, int port, boolean useSSL)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getHost()
           
 java.lang.String getOption(java.lang.String key)
           
 int getPort()
           
 long getTimeout()
           
 java.lang.String getTransport()
           
 void setHost(java.lang.String _host)
           
 void setOption(java.lang.String key, java.lang.String value)
           
 void setPort(int _port)
           
 void setTimeout(long timeout)
           
 void setTransport(java.lang.String _transport)
           
 java.lang.String toString()
           
 boolean useSSL()
           
 void useSSL(boolean ssl)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AMQBrokerDetails

public AMQBrokerDetails()

AMQBrokerDetails

public AMQBrokerDetails(java.lang.String url)
                 throws org.apache.qpid.url.URLSyntaxException
Throws:
org.apache.qpid.url.URLSyntaxException

AMQBrokerDetails

public AMQBrokerDetails(java.lang.String host,
                        int port,
                        boolean useSSL)
Method Detail

getHost

public java.lang.String getHost()
Specified by:
getHost in interface BrokerDetails

setHost

public void setHost(java.lang.String _host)
Specified by:
setHost in interface BrokerDetails

getPort

public int getPort()
Specified by:
getPort in interface BrokerDetails

setPort

public void setPort(int _port)
Specified by:
setPort in interface BrokerDetails

getTransport

public java.lang.String getTransport()
Specified by:
getTransport in interface BrokerDetails

setTransport

public void setTransport(java.lang.String _transport)
Specified by:
setTransport in interface BrokerDetails

getOption

public java.lang.String getOption(java.lang.String key)
Specified by:
getOption in interface BrokerDetails

setOption

public void setOption(java.lang.String key,
                      java.lang.String value)
Specified by:
setOption in interface BrokerDetails

getTimeout

public long getTimeout()
Specified by:
getTimeout in interface BrokerDetails

setTimeout

public void setTimeout(long timeout)
Specified by:
setTimeout in interface BrokerDetails

toString

public java.lang.String toString()
Specified by:
toString in interface BrokerDetails
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in interface BrokerDetails
Overrides:
equals in class java.lang.Object

useSSL

public boolean useSSL()
Specified by:
useSSL in interface BrokerDetails

useSSL

public void useSSL(boolean ssl)
Specified by:
useSSL in interface BrokerDetails