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
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()