Interface JmsAvailability

    • Method Detail

      • getAvailabilityEnabled

        String getAvailabilityEnabled()
        Gets the value of the availabilityEnabled property. This boolean flag controls whether the MQ cluster associated with the application server cluster is HA enabled or not. If this attribute is "false", then the MQ cluster pointed to by the jms-service element is considered non-HA (Conventional MQ cluster). JMS Messages are not persisted to a highly availablestore. If this attribute is "true" the MQ cluster pointed to by the jms-service element is a HA (enhanced) cluster and the MQ cluster uses the database pointed to by jdbcurl to save persistent JMS messages and other broker cluster configuration information. Individual applications will not be able to control or override MQ cluster availability levels. They inherit the availability attribute defined in this element. If this attribute is missing, availability is turned off by default [i.e. the MQ cluster associated with the AS cluster would behave as a non-HA cluster]
        Returns:
        possible object is String
      • getConfigStoreType

        @Pattern(regexp="(masterbroker|shareddb)")
        @Pattern(regexp="(masterbroker|shareddb)") String getConfigStoreType()
        Gets the value of the Config Store type property This attribute specifies whether to use a master broker or a Shared Database for conventional MQ clusters This is a no-op for Enhanced clusters
        Returns:
        possible object is String
      • setConfigStoreType

        void setConfigStoreType​(String value)
        Sets the value of the Config Store type property.
        Parameters:
        value - allowed object is String
      • getMessageStoreType

        @Pattern(regexp="(file|jdbc)")
        @Pattern(regexp="(file|jdbc)") String getMessageStoreType()
        Gets the value of the Message Store type property This attribute specifies where messages need to be stored by MQ. The options are file based or Database based storage This is only relevent for conventional MQ clusters This is a no-op for enhanced clusters
        Returns:
        possible object is String
      • setMessageStoreType

        void setMessageStoreType​(String value)
        Sets the value of the Message store type property.
        Parameters:
        value - allowed object is String
      • getDbVendor

        String getDbVendor()
        Gets the value of the DB Vendor property. This is the DB Vendor Name for the DB used by the MQ broker cluster for use in saving persistent JMS messages and other broker cluster configuration information.
        Returns:
        possible object is String
      • getDbUsername

        String getDbUsername()
        Gets the value of the DB User Name property. This is the DB user Name for the DB used by the MQ broker cluster for use in saving persistent JMS messages and other broker cluster configuration information.
        Returns:
        possible object is String
      • getDbPassword

        String getDbPassword()
        Gets the value of the DB Password property. This is the DB Password for the DB used by the MQ broker cluster for use in saving persistent JMS messages and other broker cluster configuration information.
        Returns:
        possible object is String
      • getDbUrl

        String getDbUrl()
        Gets the value of the JDBC URL property. This is the JDBC URL used by the MQ broker cluster for use in saving persistent JMS messages and other broker cluster configuration information.
        Returns:
        possible object is String
      • getMqStorePoolName

        String getMqStorePoolName()
        Gets the value of the MQ Store pool name property.
        Returns:
        possible object is String