Package net.plsar.model
Class NetworkRequest
java.lang.Object
net.plsar.model.NetworkRequest
public class NetworkRequest
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description NetworkRequest(java.lang.String verb, java.lang.String uriPath, ServerResources serverResources) -
Method Summary
Modifier and Type Method Description voidaddHeader(java.lang.String fieldKey, java.lang.String headerValue)<T> Tget(java.lang.Class<?> klass)java.lang.StringgetHeader(java.lang.String fieldKey)java.util.Map<java.lang.String,java.lang.String>getHeaders()java.lang.StringgetRequestBody()RequestComponentgetRequestComponent(java.lang.String key)java.util.List<RequestComponent>getRequestComponents()RouteAttributesgetRouteAttributes()NetworkSessiongetSession(boolean existingSession)java.lang.StringgetUriPath()java.lang.StringgetValue(java.lang.String key)java.lang.StringgetVerb()voidput(java.lang.String elementName, RequestComponent requestComponent)voidremoveHeader(java.lang.String fieldKey)voidsetHeaders(java.util.Map<java.lang.String,java.lang.String> headers)voidsetRequestBody(java.lang.String requestBody)voidsetRequestComponent(java.lang.String key, RequestComponent requestComponent)voidsetRouteAttributes(RouteAttributes routeAttributes)voidsetSession(NetworkSession networkSession)voidsetUriPath(java.lang.String uriPath)voidsetValues(java.lang.String parameters)voidsetVerb(java.lang.String verb)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
NetworkRequest
public NetworkRequest(java.lang.String verb, java.lang.String uriPath, ServerResources serverResources)
-
-
Method Details
-
getUriPath
public java.lang.String getUriPath() -
setUriPath
public void setUriPath(java.lang.String uriPath) -
addHeader
public void addHeader(java.lang.String fieldKey, java.lang.String headerValue) -
removeHeader
public void removeHeader(java.lang.String fieldKey) -
getVerb
public java.lang.String getVerb() -
setVerb
public void setVerb(java.lang.String verb) -
getHeader
public java.lang.String getHeader(java.lang.String fieldKey) -
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders() -
setHeaders
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers) -
put
-
getSession
-
setSession
-
setRequestComponent
-
getValue
public java.lang.String getValue(java.lang.String key) -
getRequestComponent
-
getRequestComponents
-
getRouteAttributes
-
setRouteAttributes
-
getRequestBody
public java.lang.String getRequestBody() -
setRequestBody
public void setRequestBody(java.lang.String requestBody) -
setValues
public void setValues(java.lang.String parameters) -
get
public <T> T get(java.lang.Class<?> klass)
-