org.apache.qpid.client
Class AMQConnectionURL

java.lang.Object
  extended by org.apache.qpid.client.AMQConnectionURL
All Implemented Interfaces:
ConnectionURL

public class AMQConnectionURL
extends java.lang.Object
implements ConnectionURL


Field Summary
 
Fields inherited from interface org.apache.qpid.jms.ConnectionURL
AMQ_PROTOCOL, OPTIONS_BROKERLIST, OPTIONS_FAILOVER, OPTIONS_FAILOVER_CYCLE, OPTIONS_SSL
 
Constructor Summary
AMQConnectionURL(java.lang.String fullURL)
           
 
Method Summary
 void addBrokerDetails(BrokerDetails broker)
           
 java.util.List<BrokerDetails> getAllBrokerDetails()
           
 int getBrokerCount()
           
 BrokerDetails getBrokerDetails(int index)
           
 java.lang.String getClientName()
           
 java.lang.String getFailoverMethod()
           
 java.lang.String getFailoverOption(java.lang.String key)
           
 java.lang.String getOption(java.lang.String key)
           
 java.lang.String getPassword()
           
 java.lang.String getURL()
           
 java.lang.String getUsername()
           
 java.lang.String getVirtualHost()
           
static void main(java.lang.String[] args)
           
 void setClientName(java.lang.String clientName)
           
 void setFailoverOption(java.lang.String key, java.lang.String value)
           
 void setOption(java.lang.String key, java.lang.String value)
           
 void setPassword(java.lang.String password)
           
 void setUsername(java.lang.String username)
           
 void setVirtualHost(java.lang.String virtuaHost)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AMQConnectionURL

public AMQConnectionURL(java.lang.String fullURL)
                 throws org.apache.qpid.url.URLSyntaxException
Throws:
org.apache.qpid.url.URLSyntaxException
Method Detail

getURL

public java.lang.String getURL()
Specified by:
getURL in interface ConnectionURL

getFailoverMethod

public java.lang.String getFailoverMethod()
Specified by:
getFailoverMethod in interface ConnectionURL

getFailoverOption

public java.lang.String getFailoverOption(java.lang.String key)
Specified by:
getFailoverOption in interface ConnectionURL

setFailoverOption

public void setFailoverOption(java.lang.String key,
                              java.lang.String value)

getBrokerCount

public int getBrokerCount()
Specified by:
getBrokerCount in interface ConnectionURL

getBrokerDetails

public BrokerDetails getBrokerDetails(int index)
Specified by:
getBrokerDetails in interface ConnectionURL

addBrokerDetails

public void addBrokerDetails(BrokerDetails broker)
Specified by:
addBrokerDetails in interface ConnectionURL

getAllBrokerDetails

public java.util.List<BrokerDetails> getAllBrokerDetails()
Specified by:
getAllBrokerDetails in interface ConnectionURL

getClientName

public java.lang.String getClientName()
Specified by:
getClientName in interface ConnectionURL

setClientName

public void setClientName(java.lang.String clientName)
Specified by:
setClientName in interface ConnectionURL

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface ConnectionURL

setUsername

public void setUsername(java.lang.String username)
Specified by:
setUsername in interface ConnectionURL

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface ConnectionURL

setPassword

public void setPassword(java.lang.String password)
Specified by:
setPassword in interface ConnectionURL

getVirtualHost

public java.lang.String getVirtualHost()
Specified by:
getVirtualHost in interface ConnectionURL

setVirtualHost

public void setVirtualHost(java.lang.String virtuaHost)
Specified by:
setVirtualHost in interface ConnectionURL

getOption

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

setOption

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

toString

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

main

public static void main(java.lang.String[] args)
                 throws org.apache.qpid.url.URLSyntaxException
Throws:
org.apache.qpid.url.URLSyntaxException