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 Detail

      • pause

        void pause()
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • resume

        void resume()
             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setSourceDestinationFactory

        void setSourceDestinationFactory​(DestinationFactory dest)
      • setTargetDestinationFactory

        void setTargetDestinationFactory​(DestinationFactory dest)
      • getSourceUsername

        java.lang.String getSourceUsername()
      • setSourceUsername

        void setSourceUsername​(java.lang.String name)
      • getSourcePassword

        java.lang.String getSourcePassword()
      • setSourcePassword

        void setSourcePassword​(java.lang.String pwd)
      • getTargetUsername

        java.lang.String getTargetUsername()
      • setTargetUsername

        void setTargetUsername​(java.lang.String name)
      • getTargetPassword

        java.lang.String getTargetPassword()
      • setTargetPassword

        void setTargetPassword​(java.lang.String pwd)
      • getSelector

        java.lang.String getSelector()
      • setSelector

        void setSelector​(java.lang.String selector)
      • getFailureRetryInterval

        long getFailureRetryInterval()
      • setFailureRetryInterval

        void setFailureRetryInterval​(long interval)
      • getMaxRetries

        int getMaxRetries()
      • setMaxRetries

        void setMaxRetries​(int retries)
      • getMaxBatchSize

        int getMaxBatchSize()
      • setMaxBatchSize

        void setMaxBatchSize​(int size)
      • getMaxBatchTime

        long getMaxBatchTime()
      • setMaxBatchTime

        void setMaxBatchTime​(long time)
      • getSubscriptionName

        java.lang.String getSubscriptionName()
      • setSubscriptionName

        void setSubscriptionName​(java.lang.String subname)
      • getClientID

        java.lang.String getClientID()
      • setClientID

        void setClientID​(java.lang.String clientID)
      • isAddMessageIDInHeader

        boolean isAddMessageIDInHeader()
      • setAddMessageIDInHeader

        void setAddMessageIDInHeader​(boolean value)
      • isPaused

        boolean isPaused()
      • isFailed

        boolean isFailed()
      • getMessageCount

        long getMessageCount()
      • getAbortedMessageCount

        long getAbortedMessageCount()
      • setTransactionManager

        void setTransactionManager​(javax.transaction.TransactionManager tm)
      • isUseMaskedPassword

        boolean isUseMaskedPassword()
      • setUseMaskedPassword

        void setUseMaskedPassword​(boolean maskPassword)
      • getPasswordCodec

        java.lang.String getPasswordCodec()
      • setPasswordCodec

        void setPasswordCodec​(java.lang.String codec)
      • setBridgeName

        JMSBridge setBridgeName​(java.lang.String name)
      • getBridgeName

        java.lang.String getBridgeName()