@Addresses(value={"/subsystem=messaging-activemq/server=*/security-setting=*/role=*","/subsystem=messaging-activemq/server=*/core-address=*/role=*"}) public class Role<T extends Role<T>> extends HashMap implements Keyed
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
Boolean |
consume()
his permission allows the user to consume a message from a queue bound to
matching addresses.
|
T |
consume(Boolean value)
his permission allows the user to consume a message from a queue bound to
matching addresses.
|
Boolean |
createDurableQueue()
This permission allows the user to create a durable queue.
|
T |
createDurableQueue(Boolean value)
This permission allows the user to create a durable queue.
|
Boolean |
createNonDurableQueue()
This permission allows the user to create a temporary queue.
|
T |
createNonDurableQueue(Boolean value)
This permission allows the user to create a temporary queue.
|
Boolean |
deleteDurableQueue()
This permission allows the user to delete a durable queue.
|
T |
deleteDurableQueue(Boolean value)
This permission allows the user to delete a durable queue.
|
Boolean |
deleteNonDurableQueue()
This permission allows the user to delete a temporary queue.
|
T |
deleteNonDurableQueue(Boolean value)
This permission allows the user to delete a temporary queue.
|
String |
getKey() |
Boolean |
manage()
This permission allows the user to invoke management operations by
sending management messages to the management address.
|
T |
manage(Boolean value)
This permission allows the user to invoke management operations by
sending management messages to the management address.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
Boolean |
send()
This permission allows the user to send a message to matching addresses.
|
T |
send(Boolean value)
This permission allows the user to send a message to matching addresses.
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringpublic Role(String key)
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
@ModelNodeBinding(detypedName="consume") public Boolean consume()
public T consume(Boolean value)
@ModelNodeBinding(detypedName="create-durable-queue") public Boolean createDurableQueue()
public T createDurableQueue(Boolean value)
@ModelNodeBinding(detypedName="create-non-durable-queue") public Boolean createNonDurableQueue()
public T createNonDurableQueue(Boolean value)
@ModelNodeBinding(detypedName="delete-durable-queue") public Boolean deleteDurableQueue()
public T deleteDurableQueue(Boolean value)
@ModelNodeBinding(detypedName="delete-non-durable-queue") public Boolean deleteNonDurableQueue()
public T deleteNonDurableQueue(Boolean value)
@ModelNodeBinding(detypedName="manage") public Boolean manage()
public T manage(Boolean value)
@ModelNodeBinding(detypedName="send") public Boolean send()
Copyright © 2016 JBoss by Red Hat. All rights reserved.