public class JMSBridgeImpl extends Object implements HornetQComponent, JMSBridge
| Constructor and Description |
|---|
JMSBridgeImpl() |
JMSBridgeImpl(ConnectionFactoryFactory sourceCff,
ConnectionFactoryFactory targetCff,
DestinationFactory sourceDestinationFactory,
DestinationFactory targetDestinationFactory,
String sourceUsername,
String sourcePassword,
String targetUsername,
String targetPassword,
String selector,
long failureRetryInterval,
int maxRetries,
QualityOfServiceMode qosMode,
int maxBatchSize,
long maxBatchTime,
String subName,
String clientID,
boolean addMessageIDInHeader) |
JMSBridgeImpl(ConnectionFactoryFactory sourceCff,
ConnectionFactoryFactory targetCff,
DestinationFactory sourceDestinationFactory,
DestinationFactory targetDestinationFactory,
String sourceUsername,
String sourcePassword,
String targetUsername,
String targetPassword,
String selector,
long failureRetryInterval,
int maxRetries,
QualityOfServiceMode qosMode,
int maxBatchSize,
long maxBatchTime,
String subName,
String clientID,
boolean addMessageIDInHeader,
MBeanServer mbeanServer,
String objectName) |
public JMSBridgeImpl()
public JMSBridgeImpl(ConnectionFactoryFactory sourceCff, ConnectionFactoryFactory targetCff, DestinationFactory sourceDestinationFactory, DestinationFactory targetDestinationFactory, String sourceUsername, String sourcePassword, String targetUsername, String targetPassword, String selector, long failureRetryInterval, int maxRetries, QualityOfServiceMode qosMode, int maxBatchSize, long maxBatchTime, String subName, String clientID, boolean addMessageIDInHeader)
public JMSBridgeImpl(ConnectionFactoryFactory sourceCff, ConnectionFactoryFactory targetCff, DestinationFactory sourceDestinationFactory, DestinationFactory targetDestinationFactory, String sourceUsername, String sourcePassword, String targetUsername, String targetPassword, String selector, long failureRetryInterval, int maxRetries, QualityOfServiceMode qosMode, int maxBatchSize, long maxBatchTime, String subName, String clientID, boolean addMessageIDInHeader, MBeanServer mbeanServer, String objectName)
public void start()
throws Exception
start in interface HornetQComponentExceptionpublic void stop()
throws Exception
stop in interface HornetQComponentExceptionpublic boolean isStarted()
isStarted in interface HornetQComponentpublic void destroy()
public void pause()
throws Exception
public void resume()
throws Exception
public DestinationFactory getSourceDestinationFactory()
getSourceDestinationFactory in interface JMSBridgepublic void setSourceDestinationFactory(DestinationFactory dest)
setSourceDestinationFactory in interface JMSBridgepublic DestinationFactory getTargetDestinationFactory()
getTargetDestinationFactory in interface JMSBridgepublic void setTargetDestinationFactory(DestinationFactory dest)
setTargetDestinationFactory in interface JMSBridgepublic String getSourceUsername()
getSourceUsername in interface JMSBridgepublic void setSourceUsername(String name)
setSourceUsername in interface JMSBridgepublic String getSourcePassword()
getSourcePassword in interface JMSBridgepublic void setSourcePassword(String pwd)
setSourcePassword in interface JMSBridgepublic String getTargetUsername()
getTargetUsername in interface JMSBridgepublic void setTargetUsername(String name)
setTargetUsername in interface JMSBridgepublic String getTargetPassword()
getTargetPassword in interface JMSBridgepublic void setTargetPassword(String pwd)
setTargetPassword in interface JMSBridgepublic String getSelector()
getSelector in interface JMSBridgepublic void setSelector(String selector)
setSelector in interface JMSBridgepublic long getFailureRetryInterval()
getFailureRetryInterval in interface JMSBridgepublic void setFailureRetryInterval(long interval)
setFailureRetryInterval in interface JMSBridgepublic int getMaxRetries()
getMaxRetries in interface JMSBridgepublic void setMaxRetries(int retries)
setMaxRetries in interface JMSBridgepublic QualityOfServiceMode getQualityOfServiceMode()
getQualityOfServiceMode in interface JMSBridgepublic void setQualityOfServiceMode(QualityOfServiceMode mode)
setQualityOfServiceMode in interface JMSBridgepublic int getMaxBatchSize()
getMaxBatchSize in interface JMSBridgepublic void setMaxBatchSize(int size)
setMaxBatchSize in interface JMSBridgepublic long getMaxBatchTime()
getMaxBatchTime in interface JMSBridgepublic void setMaxBatchTime(long time)
setMaxBatchTime in interface JMSBridgepublic String getSubscriptionName()
getSubscriptionName in interface JMSBridgepublic void setSubscriptionName(String subname)
setSubscriptionName in interface JMSBridgepublic String getClientID()
getClientID in interface JMSBridgepublic void setClientID(String clientID)
setClientID in interface JMSBridgepublic String getTransactionManagerLocatorClass()
getTransactionManagerLocatorClass in interface JMSBridgepublic void setTransactionManagerLocatorClass(String transactionManagerLocatorClass)
setTransactionManagerLocatorClass in interface JMSBridgepublic String getTransactionManagerLocatorMethod()
getTransactionManagerLocatorMethod in interface JMSBridgepublic void setTransactionManagerLocatorMethod(String transactionManagerLocatorMethod)
setTransactionManagerLocatorMethod in interface JMSBridgepublic boolean isAddMessageIDInHeader()
isAddMessageIDInHeader in interface JMSBridgepublic void setAddMessageIDInHeader(boolean value)
setAddMessageIDInHeader in interface JMSBridgepublic void setSourceConnectionFactoryFactory(ConnectionFactoryFactory cff)
setSourceConnectionFactoryFactory in interface JMSBridgepublic void setTargetConnectionFactoryFactory(ConnectionFactoryFactory cff)
setTargetConnectionFactoryFactory in interface JMSBridgepublic void setTransactionManager(TransactionManager tm)
setTransactionManager in interface JMSBridgeCopyright © 2012 JBoss by Red Hat. All Rights Reserved.