public class MessagingFraction extends org.wildfly.swarm.config.MessagingActiveMQ<MessagingFraction> implements org.wildfly.swarm.spi.api.Fraction<MessagingFraction>
org.wildfly.swarm.config.MessagingActiveMQ.MessagingActiveMQResourcesAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
MessagingFraction() |
| Modifier and Type | Method and Description |
|---|---|
MessagingFraction |
applyDefaults() |
static MessagingFraction |
createDefaultFraction()
Create a fraction with the default local server.
|
static MessagingFraction |
createDefaultFraction(EnhancedServerConsumer config)
Create a fraction and configure the default local server.
|
MessagingFraction |
defaultServer()
Create the default local server if required.
|
MessagingFraction |
defaultServer(EnhancedServerConsumer config)
Configure the default local server, creating it first if required.
|
MessagingFraction |
server(String childKey,
EnhancedServerConsumer config)
Configure a named server.
|
addPropertyChangeListener, getKey, jmsBridge, jmsBridge, jmsBridge, jmsBridge, jmsBridges, removePropertyChangeListener, server, server, server, server, servers, subresourcesclear, 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 static MessagingFraction createDefaultFraction()
public MessagingFraction applyDefaults()
applyDefaults in interface org.wildfly.swarm.spi.api.Fraction<MessagingFraction>public static MessagingFraction createDefaultFraction(EnhancedServerConsumer config)
config - The configurator.public MessagingFraction defaultServer()
public MessagingFraction defaultServer(EnhancedServerConsumer config)
config - The configurator.public MessagingFraction server(String childKey, EnhancedServerConsumer config)
childKey - The key (name) of the server.config - The configurator.Copyright © 2017 JBoss by Red Hat. All rights reserved.