Class ReverseProxyHandlerDefinition

java.lang.Object
org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
org.jboss.as.controller.SimpleResourceDefinition
org.jboss.as.controller.PersistentResourceDefinition
org.wildfly.extension.undertow.handlers.ReverseProxyHandlerDefinition
All Implemented Interfaces:
org.jboss.as.controller.Feature, org.jboss.as.controller.ResourceDefinition, org.jboss.as.controller.ResourceRegistration

public class ReverseProxyHandlerDefinition extends org.jboss.as.controller.PersistentResourceDefinition
Author:
Stuart Douglas
  • 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

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

    org.jboss.as.controller.ResourceRegistration.DefaultResourceRegistration
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    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.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.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
    static final org.jboss.as.controller.AttributeDefinition
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.jboss.as.controller.access.management.AccessConstraintDefinition>
     
    Collection<org.jboss.as.controller.AttributeDefinition>
     
    protected List<? extends org.jboss.as.controller.PersistentResourceDefinition>
     
    void
    registerCapabilities(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
     
    void
    registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
     

    Methods inherited from class org.jboss.as.controller.PersistentResourceDefinition

    registerAttributes, registerChildren

    Methods inherited from class org.jboss.as.controller.SimpleResourceDefinition

    getAddOperationParameters, getDeprecationData, getFlagsSet, getResourceDescriptionResolver, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, 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
    • PROBLEM_SERVER_RETRY

      public static final org.jboss.as.controller.AttributeDefinition PROBLEM_SERVER_RETRY
    • CONNECTIONS_PER_THREAD

      public static final org.jboss.as.controller.AttributeDefinition CONNECTIONS_PER_THREAD
    • MAX_REQUEST_TIME

      public static final org.jboss.as.controller.AttributeDefinition MAX_REQUEST_TIME
    • REQUEST_QUEUE_SIZE

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

      public static final org.jboss.as.controller.AttributeDefinition MAX_RETRIES
    • REUSE_X_FORWARDED_HEADER

      public static final org.jboss.as.controller.AttributeDefinition REUSE_X_FORWARDED_HEADER
    • REWRITE_HOST_HEADER

      public static final org.jboss.as.controller.AttributeDefinition REWRITE_HOST_HEADER
    • ATTRIBUTES

      public static final Collection<org.jboss.as.controller.AttributeDefinition> ATTRIBUTES
  • Method Details

    • getAttributes

      public Collection<org.jboss.as.controller.AttributeDefinition> getAttributes()
      Specified by:
      getAttributes in class org.jboss.as.controller.PersistentResourceDefinition
    • getChildren

      protected List<? extends org.jboss.as.controller.PersistentResourceDefinition> getChildren()
      Overrides:
      getChildren in class org.jboss.as.controller.PersistentResourceDefinition
    • 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
    • registerCapabilities

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

      public List<org.jboss.as.controller.access.management.AccessConstraintDefinition> getAccessConstraints()
      Specified by:
      getAccessConstraints in interface org.jboss.as.controller.ResourceDefinition
      Overrides:
      getAccessConstraints in class org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition