public class RewriteFilterDefinition extends AbstractHandlerDefinition
AbstractHandlerDefinition.DefaultHandlerRemove
Modifier and Type | Field and Description |
---|---|
static RewriteFilterDefinition |
INSTANCE |
static org.jboss.as.controller.AttributeDefinition |
REDIRECT |
static org.jboss.as.controller.AttributeDefinition |
TARGET |
Modifier and Type | Method and 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() |
String |
getXmlElementName() |
void |
registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration) |
getAccessConstraints, getHandlerClass
getChildren, registerAttributes, registerChildren
getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, isOrderedChild, isRuntime, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecated
public static final org.jboss.as.controller.AttributeDefinition TARGET
public static final org.jboss.as.controller.AttributeDefinition REDIRECT
public static final RewriteFilterDefinition INSTANCE
public Collection<org.jboss.as.controller.AttributeDefinition> getAttributes()
getAttributes
in interface Handler
getAttributes
in class AbstractHandlerDefinition
public io.undertow.server.HttpHandler createHttpHandler(io.undertow.predicate.Predicate predicate, org.jboss.dmr.ModelNode model, io.undertow.server.HttpHandler next)
createHttpHandler
in interface Handler
public io.undertow.server.HttpHandler create(io.undertow.server.HttpHandler next, String expression, boolean redirect)
protected Class[] getConstructorSignature()
public void registerOperations(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
registerOperations
in interface org.jboss.as.controller.ResourceDefinition
registerOperations
in class AbstractHandlerDefinition
public String getXmlElementName()
getXmlElementName
in interface Handler
getXmlElementName
in class AbstractHandlerDefinition
Copyright © 2017 JBoss by Red Hat. All rights reserved.