[standalone@localhost:9990 /] /subsystem=messaging-activemq/server=default/address-setting=*:read-resource-description { "outcome" => "success", "result" => [{ "address" => [ ("subsystem" => "messaging-activemq"), ("server" => "default"), ("address-setting" => "*") ], "outcome" => "success", "result" => { "description" => "An address setting defines some attributes that are defined against an address wildcard rather than a specific queue.", "attributes" => { "address-full-policy" => { "type" => STRING, "description" => "Determines what happens when an address where max-size-bytes is specified becomes full. (PAGE, DROP or BLOCK)", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => "PAGE", "allowed" => [ "DROP", "PAGE", "BLOCK", "FAIL" ], "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "auto-create-jms-queues" => { "type" => BOOLEAN, "description" => "Determines whether ActiveMQ should automatically create a JMS queue corresponding to the address-settings match when a JMS producer or a consumer is tries to use such a queue.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => false, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "auto-delete-jms-queues" => { "type" => BOOLEAN, "description" => "Determises Whether ActiveMQ should automatically delete auto-created JMS queues when they have no consumers and no messages.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => false, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "dead-letter-address" => { "type" => STRING, "description" => "The dead letter address", "expressions-allowed" => true, "required" => false, "nillable" => true, "min-length" => 1L, "max-length" => 2147483647L, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "expiry-address" => { "type" => STRING, "description" => "Defines where to send a message that has expired.", "expressions-allowed" => true, "required" => false, "nillable" => true, "min-length" => 1L, "max-length" => 2147483647L, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "expiry-delay" => { "type" => LONG, "description" => "Defines the expiration time that will be used for messages using the default expiration time", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => -1L, "unit" => "MILLISECONDS", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "last-value-queue" => { "type" => BOOLEAN, "description" => "Defines whether a queue only uses last values or not", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => false, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "max-delivery-attempts" => { "type" => INT, "description" => "Defines how many time a cancelled message can be redelivered before sending to the dead-letter-address", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 10, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "max-redelivery-delay" => { "type" => LONG, "description" => "Maximum value for the redelivery-delay (in ms).", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 0L, "unit" => "MILLISECONDS", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "max-size-bytes" => { "type" => LONG, "description" => "The max bytes size.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => -1L, "unit" => "BYTES", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "message-counter-history-day-limit" => { "type" => INT, "description" => "Day limit for the message counter history.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 0, "unit" => "DAYS", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "page-max-cache-size" => { "type" => INT, "description" => "The number of page files to keep in memory to optimize IO during paging navigation.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 5, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "page-size-bytes" => { "type" => LONG, "description" => "The paging size.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 10485760L, "unit" => "BYTES", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "redelivery-delay" => { "type" => LONG, "description" => "Defines how long to wait before attempting redelivery of a cancelled message", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 0L, "unit" => "MILLISECONDS", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "redelivery-multiplier" => { "type" => DOUBLE, "description" => "Multiplier to apply to the redelivery-delay parameter", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 1.0, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "redistribution-delay" => { "type" => LONG, "description" => "Defines how long to wait when the last consumer is closed on a queue before redistributing any messages", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => -1L, "unit" => "MILLISECONDS", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "send-to-dla-on-no-route" => { "type" => BOOLEAN, "description" => "If this parameter is set to true for that address, if the message is not routed to any queues it will instead be sent to the dead letter address (DLA) for that address, if it exists.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => false, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "slow-consumer-check-period" => { "type" => LONG, "description" => "How often to check for slow consumers on a particular queue.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => 5L, "unit" => "SECONDS", "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "slow-consumer-policy" => { "type" => STRING, "description" => "Determine what happens when a slow consumer is identified.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => "NOTIFY", "allowed" => [ "KILL", "NOTIFY" ], "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" }, "slow-consumer-threshold" => { "type" => LONG, "description" => "The minimum rate of message consumption allowed before a consumer is considered slow.", "expressions-allowed" => true, "required" => false, "nillable" => true, "default" => -1L, "access-type" => "read-write", "storage" => "configuration", "restart-required" => "no-services" } }, "operations" => undefined, "notifications" => undefined, "children" => {} } }] } [standalone@localhost:9990 /]