Class JmsConfig

java.lang.Object
oracle.fabric.blocks.event.JmsConfig
All Implemented Interfaces:
Serializable

public class JmsConfig extends Object implements Serializable
See Also:
  • Field Details

    • DEFAULT_LOCAL_AQJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_AQJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_AQJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_AQJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_AQJMS_XA_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_AQJMS_XA_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_AQJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_AQJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_WLJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_WLJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_WLJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_WLJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_WLJMS_XA_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_WLJMS_XA_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_WLJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_LOCAL_WLJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_AQJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_AQJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_AQJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_AQJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_AQJMS_XA_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_AQJMS_XA_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_AQJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_AQJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_WLJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_WLJMS_LOCALTX_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_WLJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_WLJMS_LOCALTX_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_WLJMS_XA_DURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_WLJMS_XA_DURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_REMOTE_WLJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME

      public static final String DEFAULT_REMOTE_WLJMS_XA_NONDURABLE_TOPIC_CONNECTION_NAME
      See Also:
    • DEFAULT_LOCAL_AQJMS_TOPIC_NAME

      public static final String DEFAULT_LOCAL_AQJMS_TOPIC_NAME
      See Also:
    • DEFAULT_REMOTE_AQJMS_TOPIC_NAME

      public static final String DEFAULT_REMOTE_AQJMS_TOPIC_NAME
      See Also:
    • DEFAULT_LOCAL_WLJMS_TOPIC_NAME

      public static final String DEFAULT_LOCAL_WLJMS_TOPIC_NAME
      See Also:
    • DEFAULT_REMOTE_WLJMS_TOPIC_NAME

      public static final String DEFAULT_REMOTE_WLJMS_TOPIC_NAME
      See Also:
    • DEFAULT_REMOTE_MODE

      public static final boolean DEFAULT_REMOTE_MODE
      See Also:
    • DEFAULT_DURABLE_MODE

      public static final boolean DEFAULT_DURABLE_MODE
      See Also:
    • DEFAULT_XA_MODE

      public static final boolean DEFAULT_XA_MODE
      See Also:
    • DEFAULT_JMS_TYPE

      public static final JmsConfig.JmsType DEFAULT_JMS_TYPE
  • Constructor Details

    • JmsConfig

      public JmsConfig()
    • JmsConfig

      public JmsConfig(boolean isXA)
    • JmsConfig

      public JmsConfig(boolean isXA, JmsConfig.JmsType jmsType)
    • JmsConfig

      public JmsConfig(boolean isXA, boolean isDurable)
    • JmsConfig

      public JmsConfig(boolean isXA, boolean isDurable, JmsConfig.JmsType jmsType)
    • JmsConfig

      public JmsConfig(JmsConfig.JmsType jmsType, String connectionName, String topicName)
    • JmsConfig

      public JmsConfig(boolean remote, JmsConfig.JmsType jmsType, boolean xa, boolean durable, String connectionName, String topicName)
  • Method Details

    • getDefaultJmsType

      public JmsConfig.JmsType getDefaultJmsType()
    • isRemote

      public boolean isRemote()
    • setRemote

      public void setRemote(boolean remote)
    • getJmsType

      public JmsConfig.JmsType getJmsType()
    • setJmsType

      public void setJmsType(JmsConfig.JmsType jmsType)
    • setXA

      public void setXA(boolean xa)
    • isXA

      public boolean isXA()
    • setDurable

      public void setDurable(boolean durable)
    • isDurable

      public boolean isDurable()
    • getConnectionName

      public String getConnectionName()
    • setConnectionName

      public void setConnectionName(String connectionName)
    • getTopicName

      public String getTopicName()
    • setTopicName

      public void setTopicName(String topicName)
    • getDefaultTopicName

      public static String getDefaultTopicName(boolean isRemote, JmsConfig.JmsType jmsType)
      Parameters:
      isRemote - - whether or not remote
      jmsType - - JMS type
      Returns:
      default JMS topic name
    • getDefaultConnectionName

      public static String getDefaultConnectionName(boolean remote, JmsConfig.JmsType jmsType, boolean xa, boolean durable)
    • getDefaultConnectionName

      public static String getDefaultConnectionName(boolean isRemote, JmsConfig.JmsType jmsType, boolean isXA)
    • getDefaultJmsConfigSet

      public static Set<JmsConfig> getDefaultJmsConfigSet()
    • getDefaultJmsConfigSet

      public static Set<JmsConfig> getDefaultJmsConfigSet(JmsConfig.JmsType jmsType)
    • getDefaultJmsConfig

      public static JmsConfig getDefaultJmsConfig()
    • getDefaultJmsConfig

      public static JmsConfig getDefaultJmsConfig(boolean isXA)
    • getDefaultJmsConfig

      public static JmsConfig getDefaultJmsConfig(boolean isXA, JmsConfig.JmsType jmsType)
    • getDefaultJmsConfig

      public static JmsConfig getDefaultJmsConfig(boolean isXA, boolean isDurable)
    • getDefaultJmsConfig

      public static JmsConfig getDefaultJmsConfig(boolean isXA, boolean isDurable, JmsConfig.JmsType jmsType)
    • getDefaultJmsConfig

      public static JmsConfig getDefaultJmsConfig(JmsConfig.JmsType jmsType)
    • getDefaultAQjmsConfig

      public static JmsConfig getDefaultAQjmsConfig()
    • getDefaultWLjmsConfig

      public static JmsConfig getDefaultWLjmsConfig()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object