public class RequestContext extends Object
Modifier and Type | Field and Description |
---|---|
private com.google.common.base.Optional<IPAddress> |
address |
private static org.slf4j.Logger |
LOG |
private com.google.common.base.Optional<ProxyChain> |
proxyChain |
private com.google.common.base.Optional<String> |
token |
Constructor and Description |
---|
RequestContext() |
Modifier and Type | Method and Description |
---|---|
static RequestContext |
fromRequest(javax.servlet.http.HttpServletRequest req) |
com.google.common.base.Optional<ProxyChain> |
getForwardedForChain() |
com.google.common.base.Optional<IPAddress> |
getIPAddress() |
private static IPAddress |
getIPAddress(javax.servlet.http.HttpServletRequest req) |
com.google.common.base.Optional<String> |
getToken() |
void |
setForwaredForChain(com.google.common.base.Optional<ProxyChain> chain) |
void |
setForwaredForChain(ProxyChain chain) |
void |
setIPAddress(IPAddress ip) |
void |
setIPAddress(com.google.common.base.Optional<IPAddress> ip) |
void |
setToken(com.google.common.base.Optional<String> token) |
void |
setToken(String token) |
String |
toString() |
private static final org.slf4j.Logger LOG
private com.google.common.base.Optional<IPAddress> address
private com.google.common.base.Optional<String> token
private com.google.common.base.Optional<ProxyChain> proxyChain
public com.google.common.base.Optional<IPAddress> getIPAddress()
public com.google.common.base.Optional<ProxyChain> getForwardedForChain()
public void setForwaredForChain(ProxyChain chain)
public void setForwaredForChain(com.google.common.base.Optional<ProxyChain> chain)
public void setIPAddress(IPAddress ip)
public void setIPAddress(com.google.common.base.Optional<IPAddress> ip)
public com.google.common.base.Optional<String> getToken()
public void setToken(String token)
public void setToken(com.google.common.base.Optional<String> token)
public static RequestContext fromRequest(javax.servlet.http.HttpServletRequest req)
private static IPAddress getIPAddress(javax.servlet.http.HttpServletRequest req)
Copyright © 2012-2015 52north.org. All Rights Reserved.