Class ModClusterDefinition

java.lang.Object
org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
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.Feature, org.jboss.as.controller.ResourceDefinition, org.jboss.as.controller.ResourceRegistration

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
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.jboss.as.controller.SimpleResourceDefinition

    org.jboss.as.controller.SimpleResourceDefinition.Parameters

    Nested classes/interfaces inherited from interface org.jboss.as.controller.ResourceDefinition

    org.jboss.as.controller.ResourceDefinition.AbstractConfigurator<C extends org.jboss.as.controller.ResourceDefinition.Configurator<C>>, org.jboss.as.controller.ResourceDefinition.Builder, org.jboss.as.controller.ResourceDefinition.Configurator<C extends org.jboss.as.controller.ResourceDefinition.Configurator<C>>, org.jboss.as.controller.ResourceDefinition.MinimalBuilder, org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final Collection<org.jboss.as.controller.AttributeDefinition>
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.wildfly.extension.io.OptionAttributeDefinition
     
    static final org.wildfly.extension.io.OptionAttributeDefinition
     
    static final org.wildfly.extension.io.OptionAttributeDefinition
     
    static final org.wildfly.extension.io.OptionAttributeDefinition
     
    static final org.wildfly.extension.io.OptionAttributeDefinition
     
    static final org.wildfly.extension.io.OptionAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.PathElement
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    registerChildren(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
     
    void
    registerOperations(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, getFlagsSet, getResourceDescriptionResolver, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecated

    Methods inherited from class org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition

    getDescriptionProvider, getMaxOccurs, getMinOccurs, getPathElement, getStability, isFeature, isOrderedChild, isRuntime

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • 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
    • SECURITY_KEY

      public static final org.jboss.as.controller.AttributeDefinition SECURITY_KEY
    • 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 Details

    • registerOperations

      public void registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
      Specified by:
      registerOperations in interface org.jboss.as.controller.ResourceDefinition
      Overrides:
      registerOperations in class org.jboss.as.controller.SimpleResourceDefinition
    • registerChildren

      public void registerChildren(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
      Specified by:
      registerChildren in interface org.jboss.as.controller.ResourceDefinition
      Overrides:
      registerChildren in class org.jboss.as.controller.PersistentResourceDefinition