Class ExpressionFilterDefinition

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

    public class ExpressionFilterDefinition
    extends AbstractHandlerDefinition
    Author:
    Tomaz Cerar (c) 2014 Red Hat Inc.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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

      • EXPRESSION

        public static final org.jboss.as.controller.AttributeDefinition EXPRESSION
      • MODULE

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