Class SuspendedServerHandlerWrapper
java.lang.Object
org.wildfly.extension.undertow.deployment.SuspendedServerHandlerWrapper
- All Implemented Interfaces:
io.undertow.server.HandlerWrapper,Function<io.undertow.servlet.api.DeploymentInfo,,io.undertow.servlet.api.DeploymentInfo> UnaryOperator<io.undertow.servlet.api.DeploymentInfo>
public class SuspendedServerHandlerWrapper
extends Object
implements io.undertow.server.HandlerWrapper, UnaryOperator<io.undertow.servlet.api.DeploymentInfo>
Handler wrapper that detects whether request was rejected by the control point
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionSuspendedServerHandlerWrapper(org.wildfly.extension.requestcontroller.ControlPoint entryPoint, List<io.undertow.predicate.Predicate> allowSuspendedRequests) -
Method Summary
-
Constructor Details
-
SuspendedServerHandlerWrapper
public SuspendedServerHandlerWrapper(org.wildfly.extension.requestcontroller.ControlPoint entryPoint, List<io.undertow.predicate.Predicate> allowSuspendedRequests)
-
-
Method Details
-
apply
public io.undertow.servlet.api.DeploymentInfo apply(io.undertow.servlet.api.DeploymentInfo deployment) -
wrap
public io.undertow.server.HttpHandler wrap(io.undertow.server.HttpHandler handler) - Specified by:
wrapin interfaceio.undertow.server.HandlerWrapper
-