|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConnectionURL
Connection URL format amqp://[user:pass@][clientid]/virtualhost?brokerlist='tcp://host:port?option=\'value\'&option=\'value\';tcp://host:port/virtualpath?option=\'value\''&failover='method?option=\'value\'&option='value''" Options are of course optional except for requiring a single broker in the broker list. The option seperator is defined to be either '&' or ','
Field Summary | |
---|---|
static java.lang.String |
AMQ_PROTOCOL
|
static java.lang.String |
OPTIONS_BROKERLIST
|
static java.lang.String |
OPTIONS_DEFAULT_QUEUE_EXCHANGE
|
static java.lang.String |
OPTIONS_DEFAULT_TOPIC_EXCHANGE
|
static java.lang.String |
OPTIONS_FAILOVER
|
static java.lang.String |
OPTIONS_FAILOVER_CYCLE
|
static java.lang.String |
OPTIONS_MAXPREFETCH
|
static java.lang.String |
OPTIONS_REJECT_BEHAVIOUR
This option is only applicable for 0-8/0-9/0-9-1 protocols connection |
static java.lang.String |
OPTIONS_SSL
This option is used to apply a connection level override of the option values in the ; |
static java.lang.String |
OPTIONS_SYNC_ACK
|
static java.lang.String |
OPTIONS_SYNC_PERSISTENCE
|
static java.lang.String |
OPTIONS_SYNC_PUBLISH
|
static java.lang.String |
OPTIONS_TEMPORARY_QUEUE_EXCHANGE
|
static java.lang.String |
OPTIONS_TEMPORARY_TOPIC_EXCHANGE
|
static java.lang.String |
OPTIONS_USE_LEGACY_MAP_MESSAGE_FORMAT
|
static java.lang.String |
OPTIONS_USE_LEGACY_STREAM_MESSAGE_FORMAT
|
static java.lang.String |
OPTIONS_VERIFY_QUEUE_ON_SEND
|
static byte |
URL_0_10
|
static byte |
URL_0_8
|
Method Summary | |
---|---|
void |
addBrokerDetails(BrokerDetails broker)
|
java.util.List<BrokerDetails> |
getAllBrokerDetails()
|
int |
getBrokerCount()
|
BrokerDetails |
getBrokerDetails(int index)
|
java.lang.String |
getClientName()
|
org.apache.qpid.framing.AMQShortString |
getDefaultQueueExchangeName()
|
org.apache.qpid.framing.AMQShortString |
getDefaultTopicExchangeName()
|
java.lang.String |
getFailoverMethod()
|
java.lang.String |
getFailoverOption(java.lang.String key)
|
java.lang.String |
getOption(java.lang.String key)
|
java.lang.String |
getPassword()
|
org.apache.qpid.framing.AMQShortString |
getTemporaryQueueExchangeName()
|
org.apache.qpid.framing.AMQShortString |
getTemporaryTopicExchangeName()
|
java.lang.String |
getURL()
|
java.lang.String |
getUsername()
|
java.lang.String |
getVirtualHost()
|
void |
setBrokerDetails(java.util.List<BrokerDetails> brokers)
|
void |
setClientName(java.lang.String clientName)
|
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 virtualHost)
|
Field Detail |
---|
static final java.lang.String AMQ_PROTOCOL
static final java.lang.String OPTIONS_SYNC_PERSISTENCE
static final java.lang.String OPTIONS_MAXPREFETCH
static final java.lang.String OPTIONS_SYNC_ACK
static final java.lang.String OPTIONS_SYNC_PUBLISH
static final java.lang.String OPTIONS_USE_LEGACY_MAP_MESSAGE_FORMAT
static final java.lang.String OPTIONS_USE_LEGACY_STREAM_MESSAGE_FORMAT
static final java.lang.String OPTIONS_BROKERLIST
static final java.lang.String OPTIONS_FAILOVER
static final java.lang.String OPTIONS_FAILOVER_CYCLE
static final java.lang.String OPTIONS_SSL
static final java.lang.String OPTIONS_REJECT_BEHAVIOUR
It tells the client to delegate the requeue/DLQ decision to the server .If this option is not specified, the messages won't be moved to the DLQ (or dropped) when delivery count exceeds the maximum.
static final java.lang.String OPTIONS_DEFAULT_TOPIC_EXCHANGE
static final java.lang.String OPTIONS_DEFAULT_QUEUE_EXCHANGE
static final java.lang.String OPTIONS_TEMPORARY_TOPIC_EXCHANGE
static final java.lang.String OPTIONS_TEMPORARY_QUEUE_EXCHANGE
static final java.lang.String OPTIONS_VERIFY_QUEUE_ON_SEND
static final byte URL_0_8
static final byte URL_0_10
Method Detail |
---|
java.lang.String getURL()
java.lang.String getFailoverMethod()
java.lang.String getFailoverOption(java.lang.String key)
int getBrokerCount()
BrokerDetails getBrokerDetails(int index)
void addBrokerDetails(BrokerDetails broker)
void setBrokerDetails(java.util.List<BrokerDetails> brokers)
java.util.List<BrokerDetails> getAllBrokerDetails()
java.lang.String getClientName()
void setClientName(java.lang.String clientName)
java.lang.String getUsername()
void setUsername(java.lang.String username)
java.lang.String getPassword()
void setPassword(java.lang.String password)
java.lang.String getVirtualHost()
void setVirtualHost(java.lang.String virtualHost)
java.lang.String getOption(java.lang.String key)
void setOption(java.lang.String key, java.lang.String value)
org.apache.qpid.framing.AMQShortString getDefaultQueueExchangeName()
org.apache.qpid.framing.AMQShortString getDefaultTopicExchangeName()
org.apache.qpid.framing.AMQShortString getTemporaryQueueExchangeName()
org.apache.qpid.framing.AMQShortString getTemporaryTopicExchangeName()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |