public void execute() { try { _execute(); } catch (Exception ex) { handleError(new ApiRequest(), ex, vertxResponse); } }
/** * @return an API request */ public ApiRequest createApiRequest() { ApiRequest request = new ApiRequest(); request.setApiOrgId(orgId); request.setApiId(apiId); request.setApiVersion(String.valueOf(version)); request.setTransportSecure(true); return request; }
/** * @return an API request */ public ApiRequest createApiRequest() { ApiRequest request = new ApiRequest(); request.setApiOrgId(orgId); request.setApiId(apiId); request.setApiVersion(String.valueOf(version)); request.setTransportSecure(true); return request; }
/** * @return the thread-local api request */ public static final ApiRequest getApiRequest() { ApiRequest request = apiRequest.get(); if (request == null) { request = new ApiRequest(); apiRequest.set(request); } request.setApiKey(null); request.setUrl(null); request.setDestination(null); request.getHeaders().clear(); request.setRawRequest(null); request.setRemoteAddr(null); request.setType(null); request.setTransportSecure(false); return request; }
/** * @return the thread-local api request */ public static final ApiRequest getApiRequest() { ApiRequest request = apiRequest.get(); if (request == null) { request = new ApiRequest(); apiRequest.set(request); } request.setApiKey(null); request.setUrl(null); request.setDestination(null); request.getHeaders().clear(); request.setRawRequest(null); request.setRemoteAddr(null); request.setType(null); request.setTransportSecure(false); return request; }
public static ApiRequest buildRequest(HttpServerRequest req, boolean isTransportSecure) { ApiRequest apimanRequest = new ApiRequest(); apimanRequest.setApiKey(parseApiKey(req)); apimanRequest.setRemoteAddr(req.remoteAddress().host()); apimanRequest.setType(req.method().toString()); apimanRequest.setTransportSecure(isTransportSecure); multimapToMap(apimanRequest.getHeaders(), req.headers(), IGNORESET); multimapToMap(apimanRequest.getQueryParams(), req.params(), Collections.<String>emptySet()); parsePath(req, apimanRequest); return apimanRequest; }