package open.dolphin.rest;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletRequestWrapper;
/**
* BlockWrapper
*
* @author Kazushi Minagawa, Digital Globe, Inc
*/
public final class BlockWrapper extends HttpServletRequestWrapper {
private String remoteUser;
public BlockWrapper(HttpServletRequest request) {
super(request);
}
@Override
public String getRemoteUser() {
return remoteUser;
}
public void setRemoteUser(String remoteUser) {
this.remoteUser = remoteUser;
}
public String getShortUser() {
return remoteUser.substring(17);
}
public String getRequestURIForLog() {
// /openDolphin/resources/
String ret = getRequestURI();
return ret.substring(22);
}
}