Class ModClusterDefinition
- java.lang.Object
-
- org.jboss.as.controller.SimpleResourceDefinition
-
- org.jboss.as.controller.PersistentResourceDefinition
-
- org.wildfly.extension.undertow.filters.AbstractFilterDefinition
-
- org.wildfly.extension.undertow.filters.ModClusterDefinition
-
- All Implemented Interfaces:
org.jboss.as.controller.ResourceDefinition
public class ModClusterDefinition extends AbstractFilterDefinition
mod_cluster front-end handler. This acts like a filter, but does not re-use a lot of the filter code as it needs to inject various services.- Author:
- Stuart Douglas, Radoslav Husar
-
-
Field Summary
Fields Modifier and Type Field Description static org.jboss.as.controller.AttributeDefinitionADVERTISE_FREQUENCYstatic org.jboss.as.controller.AttributeDefinitionADVERTISE_PATHstatic org.jboss.as.controller.AttributeDefinitionADVERTISE_PROTOCOLstatic org.jboss.as.controller.AttributeDefinitionADVERTISE_SOCKET_BINDINGstatic Collection<org.jboss.as.controller.AttributeDefinition>ATTRIBUTESstatic org.jboss.as.controller.AttributeDefinitionBROKEN_NODE_TIMEOUTstatic org.jboss.as.controller.AttributeDefinitionCACHED_CONNECTIONS_PER_THREADstatic org.jboss.as.controller.AttributeDefinitionCONNECTION_IDLE_TIMEOUTstatic org.jboss.as.controller.AttributeDefinitionCONNECTIONS_PER_THREADstatic org.jboss.as.controller.SimpleAttributeDefinitionENABLE_HTTP2static org.jboss.as.controller.AttributeDefinitionFAILOVER_STRATEGYstatic org.jboss.as.controller.AttributeDefinitionHEALTH_CHECK_INTERVALstatic org.wildfly.extension.io.OptionAttributeDefinitionHTTP2_ENABLE_PUSHstatic org.wildfly.extension.io.OptionAttributeDefinitionHTTP2_HEADER_TABLE_SIZEstatic org.wildfly.extension.io.OptionAttributeDefinitionHTTP2_INITIAL_WINDOW_SIZEstatic org.wildfly.extension.io.OptionAttributeDefinitionHTTP2_MAX_CONCURRENT_STREAMSstatic org.wildfly.extension.io.OptionAttributeDefinitionHTTP2_MAX_FRAME_SIZEstatic org.wildfly.extension.io.OptionAttributeDefinitionHTTP2_MAX_HEADER_LIST_SIZEstatic org.jboss.as.controller.AttributeDefinitionMANAGEMENT_ACCESS_PREDICATEstatic org.jboss.as.controller.AttributeDefinitionMANAGEMENT_SOCKET_BINDINGstatic org.jboss.as.controller.SimpleAttributeDefinitionMAX_AJP_PACKET_SIZEstatic org.jboss.as.controller.AttributeDefinitionMAX_REQUEST_TIMEstatic org.jboss.as.controller.AttributeDefinitionMAX_RETRIESstatic org.jboss.as.controller.PathElementPATH_ELEMENTstatic org.jboss.as.controller.AttributeDefinitionREQUEST_QUEUE_SIZEstatic org.jboss.as.controller.AttributeDefinitionSECURITY_KEYstatic org.jboss.as.controller.SimpleAttributeDefinitionSECURITY_REALMstatic org.jboss.as.controller.SimpleAttributeDefinitionSSL_CONTEXTstatic org.jboss.as.controller.SimpleAttributeDefinitionUSE_ALIASstatic org.jboss.as.controller.AttributeDefinitionWORKER
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidregisterChildren(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)voidregisterOperations(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)-
Methods inherited from class org.wildfly.extension.undertow.filters.AbstractFilterDefinition
getAccessConstraints, getAttributes
-
Methods inherited from class org.jboss.as.controller.PersistentResourceDefinition
getChildren, registerAttributes
-
Methods inherited from class org.jboss.as.controller.SimpleResourceDefinition
getAddOperationParameters, getDeprecationData, getDescriptionProvider, getFlagsSet, getMaxOccurs, getMinOccurs, getPathElement, getResourceDescriptionResolver, isFeature, isOrderedChild, isRuntime, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecated
-
-
-
-
Field Detail
-
PATH_ELEMENT
public static final org.jboss.as.controller.PathElement PATH_ELEMENT
-
MANAGEMENT_SOCKET_BINDING
public static final org.jboss.as.controller.AttributeDefinition MANAGEMENT_SOCKET_BINDING
-
ADVERTISE_SOCKET_BINDING
public static final org.jboss.as.controller.AttributeDefinition ADVERTISE_SOCKET_BINDING
-
SECURITY_KEY
public static final org.jboss.as.controller.AttributeDefinition SECURITY_KEY
-
ADVERTISE_PROTOCOL
public static final org.jboss.as.controller.AttributeDefinition ADVERTISE_PROTOCOL
-
ADVERTISE_PATH
public static final org.jboss.as.controller.AttributeDefinition ADVERTISE_PATH
-
ADVERTISE_FREQUENCY
public static final org.jboss.as.controller.AttributeDefinition ADVERTISE_FREQUENCY
-
FAILOVER_STRATEGY
public static final org.jboss.as.controller.AttributeDefinition FAILOVER_STRATEGY
-
HEALTH_CHECK_INTERVAL
public static final org.jboss.as.controller.AttributeDefinition HEALTH_CHECK_INTERVAL
-
BROKEN_NODE_TIMEOUT
public static final org.jboss.as.controller.AttributeDefinition BROKEN_NODE_TIMEOUT
-
WORKER
public static final org.jboss.as.controller.AttributeDefinition WORKER
-
MAX_REQUEST_TIME
public static final org.jboss.as.controller.AttributeDefinition MAX_REQUEST_TIME
-
MANAGEMENT_ACCESS_PREDICATE
public static final org.jboss.as.controller.AttributeDefinition MANAGEMENT_ACCESS_PREDICATE
-
CONNECTIONS_PER_THREAD
public static final org.jboss.as.controller.AttributeDefinition CONNECTIONS_PER_THREAD
-
CACHED_CONNECTIONS_PER_THREAD
public static final org.jboss.as.controller.AttributeDefinition CACHED_CONNECTIONS_PER_THREAD
-
CONNECTION_IDLE_TIMEOUT
public static final org.jboss.as.controller.AttributeDefinition CONNECTION_IDLE_TIMEOUT
-
REQUEST_QUEUE_SIZE
public static final org.jboss.as.controller.AttributeDefinition REQUEST_QUEUE_SIZE
-
SSL_CONTEXT
public static final org.jboss.as.controller.SimpleAttributeDefinition SSL_CONTEXT
-
SECURITY_REALM
public static final org.jboss.as.controller.SimpleAttributeDefinition SECURITY_REALM
-
USE_ALIAS
public static final org.jboss.as.controller.SimpleAttributeDefinition USE_ALIAS
-
ENABLE_HTTP2
public static final org.jboss.as.controller.SimpleAttributeDefinition ENABLE_HTTP2
-
MAX_AJP_PACKET_SIZE
public static final org.jboss.as.controller.SimpleAttributeDefinition MAX_AJP_PACKET_SIZE
-
HTTP2_ENABLE_PUSH
public static final org.wildfly.extension.io.OptionAttributeDefinition HTTP2_ENABLE_PUSH
-
HTTP2_HEADER_TABLE_SIZE
public static final org.wildfly.extension.io.OptionAttributeDefinition HTTP2_HEADER_TABLE_SIZE
-
HTTP2_INITIAL_WINDOW_SIZE
public static final org.wildfly.extension.io.OptionAttributeDefinition HTTP2_INITIAL_WINDOW_SIZE
-
HTTP2_MAX_CONCURRENT_STREAMS
public static final org.wildfly.extension.io.OptionAttributeDefinition HTTP2_MAX_CONCURRENT_STREAMS
-
HTTP2_MAX_FRAME_SIZE
public static final org.wildfly.extension.io.OptionAttributeDefinition HTTP2_MAX_FRAME_SIZE
-
HTTP2_MAX_HEADER_LIST_SIZE
public static final org.wildfly.extension.io.OptionAttributeDefinition HTTP2_MAX_HEADER_LIST_SIZE
-
MAX_RETRIES
public static final org.jboss.as.controller.AttributeDefinition MAX_RETRIES
-
ATTRIBUTES
public static final Collection<org.jboss.as.controller.AttributeDefinition> ATTRIBUTES
-
-
Method Detail
-
registerOperations
public void registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
- Specified by:
registerOperationsin interfaceorg.jboss.as.controller.ResourceDefinition- Overrides:
registerOperationsin classorg.jboss.as.controller.SimpleResourceDefinition
-
registerChildren
public void registerChildren(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
- Specified by:
registerChildrenin interfaceorg.jboss.as.controller.ResourceDefinition- Overrides:
registerChildrenin classorg.jboss.as.controller.PersistentResourceDefinition
-
-