public class HTTPRequestTemplate
extends java.lang.Object
Title: Dataspace Framework
Description: HTTP request template processor.
Copyright: Copyright (c) 2017
Company: StreamScape Technologies
Modifier and Type | Class and Description |
---|---|
static class |
HTTPRequestTemplate.HTTPRequestException |
static class |
HTTPRequestTemplate.UserParameterContext |
Constructor and Description |
---|
HTTPRequestTemplate(HTTPRequest request) |
Modifier and Type | Method and Description |
---|---|
HTTPRequest |
customize() |
HTTPRequestTemplate.UserParameterContext |
getTemplateParameterContext(java.lang.String parameterName) |
java.util.Optional |
getTemplateParameterDefaultValue(java.lang.String parameterName) |
java.util.Set |
getTemplatesParameterNames() |
static java.lang.String |
parameterTemplate(java.lang.String name) |
void |
setParameterValue(java.lang.String name,
java.lang.String value) |
void |
setParameterValues(java.util.Map parameterValues) |
static java.lang.String |
uriParameterTemplate(java.lang.String name) |
public HTTPRequestTemplate(HTTPRequest request)
public void setParameterValue(java.lang.String name, java.lang.String value) throws HTTPRequestTemplate.HTTPRequestException
public void setParameterValues(java.util.Map parameterValues) throws HTTPRequestTemplate.HTTPRequestException
public HTTPRequest customize() throws HTTPRequestTemplate.HTTPRequestException
public java.util.Set getTemplatesParameterNames()
public static java.lang.String uriParameterTemplate(java.lang.String name)
public static java.lang.String parameterTemplate(java.lang.String name)
public HTTPRequestTemplate.UserParameterContext getTemplateParameterContext(java.lang.String parameterName)
public java.util.Optional getTemplateParameterDefaultValue(java.lang.String parameterName)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.