public class RESTUtils
extends java.lang.Object
Constructor and Description |
---|
RESTUtils() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<RESTDispatcher> |
getDispatchers() |
static java.lang.String |
getFullRequestPath(MessageContext synCtx) |
static java.lang.String |
getSubRequestPath(MessageContext synCtx) |
static boolean |
matchApiPath(java.lang.String path,
java.lang.String context)
Identify the API by matching the context of the invoking api
with the path of each api in the api list.
|
static void |
populateQueryParamsToMessageContext(MessageContext synCtx)
Populate Message context properties for the query parameters extracted from the url
|
static java.lang.String |
trimSlashes(java.lang.String url) |
static java.lang.String |
trimTrailingSlashes(java.lang.String url) |
public static java.lang.String trimSlashes(java.lang.String url)
public static java.lang.String trimTrailingSlashes(java.lang.String url)
public static java.lang.String getFullRequestPath(MessageContext synCtx)
public static void populateQueryParamsToMessageContext(MessageContext synCtx)
synCtx
- MessageContext of the requestpublic static java.lang.String getSubRequestPath(MessageContext synCtx)
public static java.util.List<RESTDispatcher> getDispatchers()
public static boolean matchApiPath(java.lang.String path, java.lang.String context)
path
- request pathcontext
- API contextCopyright © 2005-2020 Apache Software Foundation. All Rights Reserved.