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 
 | 
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 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 © 2018 JBoss by Red Hat. All rights reserved.