Uses of Interface
com.ibm.wsspi.rest.handler.RESTRequest
Packages that use RESTRequest
Package
Description
This package contains the SPI for the rest handler framework.
Provides the main OSGi container for the REST Handler framework.
-
Uses of RESTRequest in com.ibm.wsspi.rest.handler
Methods in com.ibm.wsspi.rest.handler with parameters of type RESTRequestModifier and TypeMethodDescriptionvoid
RESTHandler.handleRequest
(RESTRequest request, RESTResponse response) This method gets called for every URL request that came in through the RESTHandlerContainer and matched the registered paths of this handler.boolean
RESTHandlerContainer.handleRequest
(RESTRequest request, RESTResponse response) This method allows servlets or other REST entry points to delegate an incoming call to the RESTHandler framework. -
Uses of RESTRequest in com.ibm.wsspi.rest.handler.helper
Methods in com.ibm.wsspi.rest.handler.helper with parameters of type RESTRequestModifier and TypeMethodDescriptionboolean
DefaultAuthorizationHelper.checkAdministratorRole
(RESTRequest request, RESTResponse response) static boolean
DefaultRoutingHelper.containsLegacyRoutingContext
(RESTRequest request) Quick check for legacy routing context (used from JMX connector)boolean
RESTRoutingHelper.containsLegacyRoutingContext
(RESTRequest request) static boolean
DefaultRoutingHelper.containsRoutingContext
(RESTRequest request) Quick check for multiple routing context, without actually fetching all piecesboolean
RESTRoutingHelper.containsRoutingContext
(RESTRequest request) DefaultRoutingHelper.getLegacyRoutingContext
(RESTRequest request) This helper method looks for the routing keys in the HTTP headersstatic String
DefaultRoutingHelper.getQueryParameterValue
(RESTRequest request, String name) static String[]
DefaultRoutingHelper.getQueryParameterValues
(RESTRequest request, String name) DefaultRoutingHelper.getRoutingContext
(RESTRequest request) This helper method looks for the routing keys in the HTTP headers first, and then falls-back into looking at the query string.void
DefaultRoutingHelper.routeRequest
(RESTRequest request, RESTResponse response) The target RESTHandler did not want to provide custom routing, so route the request to it.void
DefaultRoutingHelper.routeRequest
(RESTRequest request, RESTResponse response, boolean legacyURI) The target RESTHandler did not want to provide custom routing, so route the request to it.void
RESTRoutingHelper.routeRequest
(RESTRequest request, RESTResponse response) void
RESTRoutingHelper.routeRequest
(RESTRequest request, RESTResponse response, boolean legacyURI)