Class ActiveMQRAMCFProperties

  • All Implemented Interfaces:
    java.io.Serializable, org.apache.activemq.artemis.jms.client.ConnectionFactoryOptions

    public class ActiveMQRAMCFProperties
    extends ConnectionFactoryProperties
    implements java.io.Serializable
    The MCF default properties - these are set in the tx-connection-factory at the jms-ds.xml
    See Also:
    Serialized Form
    • Field Detail

      • strConnectionParameters

        public java.lang.String strConnectionParameters
    • Constructor Detail

      • ActiveMQRAMCFProperties

        public ActiveMQRAMCFProperties()
        Constructor
    • Method Detail

      • getType

        public int getType()
        Get the connection type
        Returns:
        The type
      • getConnectorClassName

        public java.lang.String getConnectorClassName()
      • setConnectorClassName

        public void setConnectorClassName​(java.lang.String connectorClassName)
      • getStrConnectionParameters

        public java.lang.String getStrConnectionParameters()
        Returns:
        the connectionParameters
      • setConnectionParameters

        public void setConnectionParameters​(java.lang.String configuration)
      • setSessionDefaultType

        public void setSessionDefaultType​(java.lang.String defaultType)
        Set the default session type.
        Parameters:
        defaultType - either javax.jms.Topic or javax.jms.Queue
      • getSessionDefaultType

        public java.lang.String getSessionDefaultType()
        Get the default session type.
        Returns:
        The default session type
      • getUseTryLock

        public java.lang.Integer getUseTryLock()
        Get the useTryLock.
        Returns:
        the useTryLock.
      • setUseTryLock

        public void setUseTryLock​(java.lang.Integer useTryLock)
        Set the useTryLock.
        Parameters:
        useTryLock - the useTryLock.
      • isAllowLocalTransactions

        public boolean isAllowLocalTransactions()
      • setAllowLocalTransactions

        public void setAllowLocalTransactions​(boolean allowLocalTransactions)
      • isInJtaTransaction

        public boolean isInJtaTransaction()
      • setInJtaTransaction

        public void setInJtaTransaction​(boolean inJtaTransaction)