public class BaseRequest extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SCHEME_HTTP |
static String |
SCHEME_HTTPS |
Constructor and Description |
---|
BaseRequest() |
Modifier and Type | Method and Description |
---|---|
MessageBytes |
authorization()
Get the authorization credentials
|
MessageBytes |
authType()
Get the auth type
|
MessageBytes |
contentType()
Get the content type
|
Cookies |
cookies()
Get cookies.
|
Object |
getAttribute(String name)
Get an attribute on the request
|
Iterator |
getAttributeNames()
Get iterator over attribute names
|
int |
getContentLength()
Get the content length
|
Object |
getNote(int id) |
String |
getScheme()
Get the scheme
|
boolean |
getSecure()
Get whether the request is secure or not.
|
int |
getServerPort()
Get the server port
|
MimeHeaders |
headers()
Get this request's headers
|
MessageBytes |
instanceId()
Get the host id ( or jvmRoute )
|
MessageBytes |
jvmRoute() |
MessageBytes |
method()
Get the method.
|
MessageBytes |
protocol()
Get the protocol
|
MessageBytes |
queryString()
Get the query string
|
void |
recycle()
Recycles this object and readies it further use.
|
MessageBytes |
remoteAddr()
Get the remote address
|
MessageBytes |
remoteHost()
Get the remote host
|
MessageBytes |
remoteUser()
Get the remote user
|
MessageBytes |
requestURI()
Get the request uri
|
MessageBytes |
serverName()
Get the server name
|
void |
setAttribute(String name,
Object value)
Set an attribute on the request
|
void |
setContentLength(int i)
Set the content length
|
void |
setNote(int id,
Object cr) |
void |
setScheme(String s)
Set the scheme.
|
void |
setSecure(boolean b)
Set whether the request is secure or not.
|
void |
setServerPort(int i)
Set the server port
|
String |
toString()
** SLOW ** for debugging only!
|
public static final String SCHEME_HTTP
public static final String SCHEME_HTTPS
public void recycle()
public MessageBytes method()
public MessageBytes protocol()
public MessageBytes requestURI()
public MessageBytes remoteAddr()
public MessageBytes remoteHost()
public MessageBytes serverName()
public int getServerPort()
public void setServerPort(int i)
i
- the server portpublic MessageBytes remoteUser()
public MessageBytes authType()
public MessageBytes queryString()
public MessageBytes authorization()
public String getScheme()
public void setScheme(String s)
s
- the schemepublic boolean getSecure()
true
if the request is secure.public void setSecure(boolean b)
b
- true
if the request is secure.public int getContentLength()
public void setContentLength(int i)
i
- the content lengthpublic MessageBytes contentType()
public MimeHeaders headers()
public Cookies cookies()
public void setAttribute(String name, Object value)
name
- attribute namevalue
- attribute valuepublic Object getAttribute(String name)
name
- attribute namepublic Iterator getAttributeNames()
public MessageBytes instanceId()
public MessageBytes jvmRoute()
public final Object getNote(int id)
public final void setNote(int id, Object cr)
Copyright © 2015 JBoss by Red Hat. All rights reserved.