Interface JMSBridge
- All Superinterfaces:
org.apache.activemq.artemis.core.server.ActiveMQComponent
- All Known Implementing Classes:
JMSBridgeImpl
public interface JMSBridge
extends org.apache.activemq.artemis.core.server.ActiveMQComponent
-
Method Summary
Modifier and TypeMethodDescriptionlonglongintlongintlongbooleanbooleanisFailed()booleanisPaused()booleanvoidpause()voidresume()voidsetAddMessageIDInHeader(boolean value) setBridgeName(String name) voidsetClientID(String clientID) voidsetFailureRetryInterval(long interval) voidsetMaxBatchSize(int size) voidsetMaxBatchTime(long time) voidsetMaxRetries(int retries) voidsetPasswordCodec(String codec) voidvoidsetSelector(String selector) voidvoidvoidsetSourcePassword(String pwd) voidsetSourceUsername(String name) voidsetSubscriptionName(String subname) voidvoidvoidsetTargetPassword(String pwd) voidsetTargetUsername(String name) voidsetTransactionManager(javax.transaction.TransactionManager tm) voidsetUseMaskedPassword(boolean maskPassword) Methods inherited from interface org.apache.activemq.artemis.core.server.ActiveMQComponent
asyncStop, isStarted, start, stop
-
Method Details
-
pause
- Throws:
Exception
-
resume
- Throws:
Exception
-
getSourceDestinationFactory
DestinationFactory getSourceDestinationFactory() -
setSourceDestinationFactory
-
getTargetDestinationFactory
DestinationFactory getTargetDestinationFactory() -
setTargetDestinationFactory
-
getSourceUsername
String getSourceUsername() -
setSourceUsername
-
getSourcePassword
String getSourcePassword() -
setSourcePassword
-
getTargetUsername
String getTargetUsername() -
setTargetUsername
-
getTargetPassword
String getTargetPassword() -
setTargetPassword
-
getSelector
String getSelector() -
setSelector
-
getFailureRetryInterval
long getFailureRetryInterval() -
setFailureRetryInterval
void setFailureRetryInterval(long interval) -
getMaxRetries
int getMaxRetries() -
setMaxRetries
void setMaxRetries(int retries) -
getQualityOfServiceMode
QualityOfServiceMode getQualityOfServiceMode() -
setQualityOfServiceMode
-
getMaxBatchSize
int getMaxBatchSize() -
setMaxBatchSize
void setMaxBatchSize(int size) -
getMaxBatchTime
long getMaxBatchTime() -
setMaxBatchTime
void setMaxBatchTime(long time) -
getSubscriptionName
String getSubscriptionName() -
setSubscriptionName
-
getClientID
String getClientID() -
setClientID
-
isAddMessageIDInHeader
boolean isAddMessageIDInHeader() -
setAddMessageIDInHeader
void setAddMessageIDInHeader(boolean value) -
isPaused
boolean isPaused() -
isFailed
boolean isFailed() -
getMessageCount
long getMessageCount() -
getAbortedMessageCount
long getAbortedMessageCount() -
setSourceConnectionFactoryFactory
-
setTargetConnectionFactoryFactory
-
setTransactionManager
void setTransactionManager(javax.transaction.TransactionManager tm) -
isUseMaskedPassword
boolean isUseMaskedPassword() -
setUseMaskedPassword
void setUseMaskedPassword(boolean maskPassword) -
getPasswordCodec
String getPasswordCodec() -
setPasswordCodec
-
setBridgeName
-
getBridgeName
String getBridgeName()
-