public class Undertow<T extends Undertow<T>> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Undertow.UndertowResources
Child mutators for Undertow
|
Constructor and Description |
---|
Undertow() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
T |
applicationSecurityDomain(ApplicationSecurityDomain value)
Add the ApplicationSecurityDomain object to the list of subresources
|
T |
applicationSecurityDomain(ApplicationSecurityDomainSupplier supplier)
Install a supplied ApplicationSecurityDomain object to the list of
subresources
|
T |
applicationSecurityDomain(String childKey)
Create and configure a ApplicationSecurityDomain object to the list of
subresources
|
T |
applicationSecurityDomain(String childKey,
ApplicationSecurityDomainConsumer consumer)
Create and configure a ApplicationSecurityDomain object to the list of
subresources
|
T |
applicationSecurityDomains(List<ApplicationSecurityDomain> value)
Add all ApplicationSecurityDomain objects to this subresource
|
T |
bufferCache(BufferCache value)
Add the BufferCache object to the list of subresources
|
T |
bufferCache(BufferCacheSupplier supplier)
Install a supplied BufferCache object to the list of subresources
|
T |
bufferCache(String childKey)
Create and configure a BufferCache object to the list of subresources
|
T |
bufferCache(String childKey,
BufferCacheConsumer consumer)
Create and configure a BufferCache object to the list of subresources
|
T |
bufferCaches(List<BufferCache> value)
Add all BufferCache objects to this subresource
|
T |
byteBufferPool(ByteBufferPool value)
Add the ByteBufferPool object to the list of subresources
|
T |
byteBufferPool(ByteBufferPoolSupplier supplier)
Install a supplied ByteBufferPool object to the list of subresources
|
T |
byteBufferPool(String childKey)
Create and configure a ByteBufferPool object to the list of subresources
|
T |
byteBufferPool(String childKey,
ByteBufferPoolConsumer consumer)
Create and configure a ByteBufferPool object to the list of subresources
|
T |
byteBufferPools(List<ByteBufferPool> value)
Add all ByteBufferPool objects to this subresource
|
String |
defaultSecurityDomain()
The default security domain used by web deployments
|
T |
defaultSecurityDomain(String value)
The default security domain used by web deployments
|
String |
defaultServer()
The default server to use for deployments
|
T |
defaultServer(String value)
The default server to use for deployments
|
String |
defaultServletContainer()
The default servlet container to use for deployments
|
T |
defaultServletContainer(String value)
The default servlet container to use for deployments
|
String |
defaultVirtualHost()
The default virtual host to use for deployments
|
T |
defaultVirtualHost(String value)
The default virtual host to use for deployments
|
T |
filterConfiguration()
Undertow filters
|
T |
filterConfiguration(FilterConfiguration value)
Undertow filters
|
T |
filterConfiguration(FilterConfigurationConsumer consumer)
Undertow filters
|
T |
filterConfiguration(FilterConfigurationSupplier supplier)
Undertow filters
|
String |
getKey() |
T |
handlerConfiguration()
Undertow handlers
|
T |
handlerConfiguration(HandlerConfiguration value)
Undertow handlers
|
T |
handlerConfiguration(HandlerConfigurationConsumer consumer)
Undertow handlers
|
T |
handlerConfiguration(HandlerConfigurationSupplier supplier)
Undertow handlers
|
String |
instanceId()
The cluster instance id
|
T |
instanceId(String value)
The cluster instance id
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
T |
server(Server value)
Add the Server object to the list of subresources
|
T |
server(ServerSupplier supplier)
Install a supplied Server object to the list of subresources
|
T |
server(String childKey)
Create and configure a Server object to the list of subresources
|
T |
server(String childKey,
ServerConsumer consumer)
Create and configure a Server object to the list of subresources
|
T |
servers(List<Server> value)
Add all Server objects to this subresource
|
T |
servletContainer(ServletContainer value)
Add the ServletContainer object to the list of subresources
|
T |
servletContainer(ServletContainerSupplier supplier)
Install a supplied ServletContainer object to the list of subresources
|
T |
servletContainer(String childKey)
Create and configure a ServletContainer object to the list of
subresources
|
T |
servletContainer(String childKey,
ServletContainerConsumer consumer)
Create and configure a ServletContainer object to the list of
subresources
|
T |
servletContainers(List<ServletContainer> value)
Add all ServletContainer objects to this subresource
|
Boolean |
statisticsEnabled()
Configures if statistics are enabled.
|
T |
statisticsEnabled(Boolean value)
Configures if statistics are enabled.
|
Undertow.UndertowResources |
subresources() |
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public Undertow.UndertowResources subresources()
public T applicationSecurityDomains(List<ApplicationSecurityDomain> value)
value
- List of ApplicationSecurityDomain objects.public T applicationSecurityDomain(ApplicationSecurityDomain value)
value
- The ApplicationSecurityDomain to addpublic T applicationSecurityDomain(String childKey, ApplicationSecurityDomainConsumer consumer)
key
- The key for the ApplicationSecurityDomain resourceconfig
- The ApplicationSecurityDomainConsumer to usepublic T applicationSecurityDomain(String childKey)
key
- The key for the ApplicationSecurityDomain resourcepublic T applicationSecurityDomain(ApplicationSecurityDomainSupplier supplier)
public T servers(List<Server> value)
value
- List of Server objects.public T server(Server value)
value
- The Server to addpublic T server(String childKey, ServerConsumer consumer)
key
- The key for the Server resourceconfig
- The ServerConsumer to usepublic T server(String childKey)
key
- The key for the Server resourcepublic T server(ServerSupplier supplier)
public T bufferCaches(List<BufferCache> value)
value
- List of BufferCache objects.public T bufferCache(BufferCache value)
value
- The BufferCache to addpublic T bufferCache(String childKey, BufferCacheConsumer consumer)
key
- The key for the BufferCache resourceconfig
- The BufferCacheConsumer to usepublic T bufferCache(String childKey)
key
- The key for the BufferCache resourcepublic T bufferCache(BufferCacheSupplier supplier)
public T byteBufferPools(List<ByteBufferPool> value)
value
- List of ByteBufferPool objects.public T byteBufferPool(ByteBufferPool value)
value
- The ByteBufferPool to addpublic T byteBufferPool(String childKey, ByteBufferPoolConsumer consumer)
key
- The key for the ByteBufferPool resourceconfig
- The ByteBufferPoolConsumer to usepublic T byteBufferPool(String childKey)
key
- The key for the ByteBufferPool resourcepublic T byteBufferPool(ByteBufferPoolSupplier supplier)
public T servletContainers(List<ServletContainer> value)
value
- List of ServletContainer objects.public T servletContainer(ServletContainer value)
value
- The ServletContainer to addpublic T servletContainer(String childKey, ServletContainerConsumer consumer)
key
- The key for the ServletContainer resourceconfig
- The ServletContainerConsumer to usepublic T servletContainer(String childKey)
key
- The key for the ServletContainer resourcepublic T servletContainer(ServletContainerSupplier supplier)
public T handlerConfiguration(HandlerConfiguration value)
public T handlerConfiguration(HandlerConfigurationConsumer consumer)
public T handlerConfiguration()
public T handlerConfiguration(HandlerConfigurationSupplier supplier)
public T filterConfiguration(FilterConfiguration value)
public T filterConfiguration(FilterConfigurationConsumer consumer)
public T filterConfiguration()
public T filterConfiguration(FilterConfigurationSupplier supplier)
public String defaultSecurityDomain()
public T defaultSecurityDomain(String value)
public String defaultServer()
public String defaultServletContainer()
public T defaultServletContainer(String value)
public String defaultVirtualHost()
public T defaultVirtualHost(String value)
public String instanceId()
public Boolean statisticsEnabled()
Copyright © 2019 JBoss by Red Hat. All rights reserved.