public class ConfigurationModClusterConfig<T extends ConfigurationModClusterConfig<T>> extends HashMap
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfigurationModClusterConfig.ConfigurationModClusterConfigResources
Child mutators for ConfigurationModClusterConfig
|
static class |
ConfigurationModClusterConfig.SessionDrainingStrategy |
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
ConfigurationModClusterConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
Boolean |
advertise()
Use Advertise logic or not.
|
T |
advertise(Boolean value)
Use Advertise logic or not.
|
String |
advertiseSecurityKey()
String containing the security key for the Advertise logic.
|
T |
advertiseSecurityKey(String value)
String containing the security key for the Advertise logic.
|
String |
advertiseSocket()
Name of Socket binding to use for the Advertise socket.
|
T |
advertiseSocket(String value)
Name of Socket binding to use for the Advertise socket.
|
Boolean |
autoEnableContexts()
Enable contexts even if disabled in mod_cluster_manager (httpd).
|
T |
autoEnableContexts(Boolean value)
Enable contexts even if disabled in mod_cluster_manager (httpd).
|
String |
balancer()
The balancer name.
|
T |
balancer(String value)
The balancer name.
|
T |
configurationDynamicLoadProvider()
Dynamic load provider
|
T |
configurationDynamicLoadProvider(ConfigurationDynamicLoadProvider value)
Dynamic load provider
|
T |
configurationDynamicLoadProvider(ConfigurationDynamicLoadProviderConsumer consumer)
Dynamic load provider
|
T |
configurationDynamicLoadProvider(ConfigurationDynamicLoadProviderSupplier supplier)
Dynamic load provider
|
T |
configurationSsl()
The SSL configuration to client MCMP logic.
|
T |
configurationSsl(ConfigurationSsl value)
The SSL configuration to client MCMP logic.
|
T |
configurationSsl(ConfigurationSslConsumer consumer)
The SSL configuration to client MCMP logic.
|
T |
configurationSsl(ConfigurationSslSupplier supplier)
The SSL configuration to client MCMP logic.
|
String |
connector()
The name of Undertow listener that mod_cluster reverse proxy will connect
to.
|
T |
connector(String value)
The name of Undertow listener that mod_cluster reverse proxy will connect
to.
|
String |
excludedContexts()
List of contexts mod_cluster should ignore, Format String separated with
commas.
|
T |
excludedContexts(String value)
List of contexts mod_cluster should ignore, Format String separated with
commas.
|
Boolean |
flushPackets()
Enables/disables packet flushing in httpd.
|
T |
flushPackets(Boolean value)
Enables/disables packet flushing in httpd.
|
Integer |
flushWait()
Time to wait before flushing packets in httpd.
|
T |
flushWait(Integer value)
Time to wait before flushing packets in httpd.
|
String |
getKey() |
String |
loadBalancingGroup()
loadBalancingGroup name.
|
T |
loadBalancingGroup(String value)
loadBalancingGroup name.
|
Integer |
maxAttempts()
Max attempts to process an idempotent request.
|
T |
maxAttempts(Integer value)
Max attempts to process an idempotent request.
|
Integer |
nodeTimeout()
Timeout (in seconds) for proxy connections to a node.
|
T |
nodeTimeout(Integer value)
Timeout (in seconds) for proxy connections to a node.
|
Integer |
ping()
Time (in seconds) in which to wait for a pong answer to a ping.
|
T |
ping(Integer value)
Time (in seconds) in which to wait for a pong answer to a ping.
|
List<String> |
proxies()
List of proxies for mod_cluster to register with defined by
outbound-socket-binding in socket-binding-group.
|
T |
proxies(List<String> value)
List of proxies for mod_cluster to register with defined by
outbound-socket-binding in socket-binding-group.
|
T |
proxies(String... args)
List of proxies for mod_cluster to register with defined by
outbound-socket-binding in socket-binding-group.
|
T |
proxy(String value)
List of proxies for mod_cluster to register with defined by
outbound-socket-binding in socket-binding-group.
|
String |
proxyUrl()
Base URL for MCMP requests.
|
T |
proxyUrl(String value)
Base URL for MCMP requests.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
ConfigurationModClusterConfig.SessionDrainingStrategy |
sessionDrainingStrategy()
Session draining strategy used during undeployment of a web application
|
T |
sessionDrainingStrategy(ConfigurationModClusterConfig.SessionDrainingStrategy value)
Session draining strategy used during undeployment of a web application
|
Integer |
simpleLoadProvider()
Simple load provider
|
T |
simpleLoadProvider(Integer value)
Simple load provider
|
Integer |
smax()
Soft maximum idle connection count in httpd
|
T |
smax(Integer value)
Soft maximum idle connection count in httpd
|
Integer |
socketTimeout()
Timeout to wait for httpd to answer a MCMP message.
|
T |
socketTimeout(Integer value)
Timeout to wait for httpd to answer a MCMP message.
|
Integer |
statusInterval()
Number of seconds a STATUS message is sent from the application server to
the reverse proxy.
|
T |
statusInterval(Integer value)
Number of seconds a STATUS message is sent from the application server to
the reverse proxy.
|
Boolean |
stickySession()
Use sticky sessions for requests.
|
T |
stickySession(Boolean value)
Use sticky sessions for requests.
|
Boolean |
stickySessionForce()
Don't failover a request with session information.
|
T |
stickySessionForce(Boolean value)
Don't failover a request with session information.
|
Boolean |
stickySessionRemove()
Remove session information on failover.
|
T |
stickySessionRemove(Boolean value)
Remove session information on failover.
|
Integer |
stopContextTimeout()
Max time to wait for context to process pending requests.
|
T |
stopContextTimeout(Integer value)
Max time to wait for context to process pending requests.
|
ConfigurationModClusterConfig.ConfigurationModClusterConfigResources |
subresources() |
Integer |
ttl()
Time to live (in seconds) for idle connections above smax
|
T |
ttl(Integer value)
Time to live (in seconds) for idle connections above smax
|
Integer |
workerTimeout()
Timeout to wait in httpd for an available worker to process the requests.
|
T |
workerTimeout(Integer value)
Timeout to wait in httpd for an available worker to process the requests.
|
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 String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public ConfigurationModClusterConfig.ConfigurationModClusterConfigResources subresources()
public T configurationSsl(ConfigurationSsl value)
public T configurationSsl(ConfigurationSslConsumer consumer)
public T configurationSsl()
public T configurationSsl(ConfigurationSslSupplier supplier)
public T configurationDynamicLoadProvider(ConfigurationDynamicLoadProvider value)
public T configurationDynamicLoadProvider(ConfigurationDynamicLoadProviderConsumer consumer)
public T configurationDynamicLoadProvider()
public T configurationDynamicLoadProvider(ConfigurationDynamicLoadProviderSupplier supplier)
public Boolean advertise()
public String advertiseSecurityKey()
public T advertiseSecurityKey(String value)
public String advertiseSocket()
public T advertiseSocket(String value)
public Boolean autoEnableContexts()
public T autoEnableContexts(Boolean value)
public String balancer()
public String connector()
public T connector(String value)
public String excludedContexts()
public T excludedContexts(String value)
public Boolean flushPackets()
public Integer flushWait()
public String loadBalancingGroup()
public Integer maxAttempts()
public Integer nodeTimeout()
public T nodeTimeout(Integer value)
public Integer ping()
public List<String> proxies()
public T proxies(List<String> value)
public T proxy(String value)
public T proxies(String... args)
public String proxyUrl()
public ConfigurationModClusterConfig.SessionDrainingStrategy sessionDrainingStrategy()
public T sessionDrainingStrategy(ConfigurationModClusterConfig.SessionDrainingStrategy value)
public Integer simpleLoadProvider()
public Integer smax()
public Integer socketTimeout()
public T socketTimeout(Integer value)
public Integer statusInterval()
public T statusInterval(Integer value)
public Boolean stickySession()
public Boolean stickySessionForce()
public T stickySessionForce(Boolean value)
public Boolean stickySessionRemove()
public T stickySessionRemove(Boolean value)
public Integer stopContextTimeout()
public T stopContextTimeout(Integer value)
public Integer ttl()
public Integer workerTimeout()
Copyright © 2017 JBoss by Red Hat. All rights reserved.