public abstract class UrlVendorImplementation extends VendorImplementationImp
Partial implementation with common or default behaviour.
log
Constructor and Description |
---|
UrlVendorImplementation() |
Modifier and Type | Method and Description |
---|---|
boolean |
connectionEquals(VendorImplementationBase vendorImp) |
java.lang.String |
getBrokerUrl()
Returns the broker URL.
|
java.lang.String |
retrieveBrokerDetailsForLogging()
Returns the broker details used to create the underlying
ConnectionFactory . |
void |
setBrokerUrl(java.lang.String s)
Sets the broker URL.
|
applyVendorSessionProperties, createConsumer, createDestination, createQueue, createQueueReceiver, createSession, createTopic, createTopicSubscriber, prepare
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createConnection, createConnectionFactory
createQueueReceiver, createTopicSubscriber
public java.lang.String getBrokerUrl()
Returns the broker URL.
public void setBrokerUrl(java.lang.String s)
Sets the broker URL.
s
- the broker URLpublic boolean connectionEquals(VendorImplementationBase vendorImp)
public java.lang.String retrieveBrokerDetailsForLogging()
VendorImplementationBase
Returns the broker details used to create the underlying ConnectionFactory
. This is delegated to the
VendorImplementation
because it may over-ride the broker details configured in JmsConnection
.
retrieveBrokerDetailsForLogging
in interface VendorImplementationBase
retrieveBrokerDetailsForLogging
in class VendorImplementationImp
ConnectionFactory
#retrieveBrokerDetailsForLogging()