Class RewriteFilterDefinition

  • All Implemented Interfaces:
    org.jboss.as.controller.ResourceDefinition, Handler

    public class RewriteFilterDefinition
    extends AbstractHandlerDefinition
    Author:
    Stuart Douglas
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.undertow.server.HttpHandler create​(io.undertow.server.HttpHandler next, String expression, boolean redirect)  
      protected io.undertow.server.HttpHandler createHandler​(Class<? extends io.undertow.server.HttpHandler> handlerClass, org.jboss.dmr.ModelNode model, List<org.jboss.as.controller.AttributeDefinition> attributes, io.undertow.server.HttpHandler next)  
      io.undertow.server.HttpHandler createHttpHandler​(io.undertow.predicate.Predicate predicate, org.jboss.dmr.ModelNode model, io.undertow.server.HttpHandler next)  
      Collection<org.jboss.as.controller.AttributeDefinition> getAttributes()  
      protected Class[] getConstructorSignature()  
      void registerOperations​(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)  
      • Methods inherited from class org.jboss.as.controller.PersistentResourceDefinition

        getChildren, registerAttributes, registerChildren
      • Methods inherited from class org.jboss.as.controller.SimpleResourceDefinition

        getDeprecationData, getDescriptionProvider, getFlagsSet, getMaxOccurs, getMinOccurs, getPathElement, getResourceDescriptionResolver, isFeature, isOrderedChild, isRuntime, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecated
    • Field Detail

      • TARGET

        public static final org.jboss.as.controller.AttributeDefinition TARGET
      • REDIRECT

        public static final org.jboss.as.controller.AttributeDefinition REDIRECT
    • Method Detail

      • createHttpHandler

        public io.undertow.server.HttpHandler createHttpHandler​(io.undertow.predicate.Predicate predicate,
                                                                org.jboss.dmr.ModelNode model,
                                                                io.undertow.server.HttpHandler next)
        Specified by:
        createHttpHandler in interface Handler
      • create

        public io.undertow.server.HttpHandler create​(io.undertow.server.HttpHandler next,
                                                     String expression,
                                                     boolean redirect)
      • getConstructorSignature

        protected Class[] getConstructorSignature()
      • 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 AbstractHandlerDefinition
      • createHandler

        protected io.undertow.server.HttpHandler createHandler​(Class<? extends io.undertow.server.HttpHandler> handlerClass,
                                                               org.jboss.dmr.ModelNode model,
                                                               List<org.jboss.as.controller.AttributeDefinition> attributes,
                                                               io.undertow.server.HttpHandler next)