Class BrokerClientGroupInfo

java.lang.Object
COM.activesw.api.client.BrokerClientGroupInfo

public class BrokerClientGroupInfo extends Object
This class is a data structure used to describe client group information.
  • Field Details

    • name

      public String name
      Client group name.
    • description

      public String description
      Client group description text.
    • life_cycle

      public int life_cycle
      Client group lifecycle. Use BrokerAdminClient.LIFECYCLE_* values.
    • storage_type

      public int storage_type
      Client group queue storage type. Use BrokerTypeDef.STORAGE_* values.
    • required_encryption

      public int required_encryption
      Client group required encryption level. Use BrokerConnectionDescriptor.ENCRYPT_LEVEL_* values.
    • access_label_required

      public boolean access_label_required
      Whether or not an access label is required to connect to this client group.
    • is_system_defined

      public boolean is_system_defined
      Tells is client group is system defined. This value is not used by the system. It is provided for informational purposes when client group information is retrieved from the broker.
  • Constructor Details

    • BrokerClientGroupInfo

      public BrokerClientGroupInfo()
      Create an empty client group info.
    • BrokerClientGroupInfo

      public BrokerClientGroupInfo(String new_name, String new_description, int new_life_cycle, int new_storage_type)
      Create an entry with values set.
  • Method Details

    • toString

      public String toString()
      Convert to string.
      Overrides:
      toString in class Object
    • toString

      public String toString(int indent_level)
      Convert to string. The "indent_level" is the number of 4-space indents that the output should be generated for.