Interface HandlerChainCustomizer
-
- All Known Implementing Classes:
FixedHandlerChainCustomizer
public interface HandlerChainCustomizer
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
HandlerChainCustomizer.Phase
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default ServerRestHandler
alternateInvocationHandler(EndpointInvoker invoker)
Returns an alternate invocation handler for this method.default Supplier<EndpointInvoker>
alternateInvoker(ServerResourceMethod method)
Returns an alternate endpoint invoker for this method.default List<ServerRestHandler>
handlers(HandlerChainCustomizer.Phase phase)
Deprecated.default List<ServerRestHandler>
handlers(HandlerChainCustomizer.Phase phase, ResourceClass resourceClass, ServerResourceMethod resourceMethod)
-
-
-
Method Detail
-
handlers
default List<ServerRestHandler> handlers(HandlerChainCustomizer.Phase phase, ResourceClass resourceClass, ServerResourceMethod resourceMethod)
- Parameters:
phase
- The phaseserverResourceMethod
- The method, will be null if this has not been matched yet- Returns:
-
handlers
@Deprecated default List<ServerRestHandler> handlers(HandlerChainCustomizer.Phase phase)
Deprecated.
-
alternateInvocationHandler
default ServerRestHandler alternateInvocationHandler(EndpointInvoker invoker)
Returns an alternate invocation handler for this method. This is only considered for method level customizers- Parameters:
invoker
-
-
alternateInvoker
default Supplier<EndpointInvoker> alternateInvoker(ServerResourceMethod method)
Returns an alternate endpoint invoker for this method. This is only considered for method level customizers- Parameters:
method
-
-
-