Defined Type: wildfly::messaging::activemq::queue

Defined in:
manifests/messaging/activemq/queue.pp

Overview

Configures a queue

Parameters:

  • entries (Any) (defaults to: undef)
  • durable (Any) (defaults to: undef)
  • selector (Any) (defaults to: undef)
  • target_profile (Any) (defaults to: undef)


4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/messaging/activemq/queue.pp', line 4

define wildfly::messaging::activemq::queue (
  $entries        = undef,
  $durable        = undef,
  $selector       = undef,
  $target_profile = undef,
) {
  $params = {
    'durable'  => $durable,
    'entries'  => $entries,
    'selector' => $selector,
  }

  wildfly::resource { "/subsystem=messaging-activemq/server=default/jms-queue=${title}":
    content => $params,
    profile => $target_profile,
  }
}