public boolean entityExists(String reference) { return entityBroker.entityExists(reference); }
public Object fetchEntity(String reference) { Object entity = entityBroker.fetchEntity(reference); return entity; }
public void fireEvent(String eventName, String reference) { entityBroker.fireEvent(eventName, reference); }
private HttpServletRequest wrapRequest(HttpServletRequest req) { String oldpathinfo = req.getPathInfo(); EntityReference parsed = entityBroker.parseReference(oldpathinfo); int extent = parsed.toString().length(); final String newpathinfo = extent < oldpathinfo.length() ? oldpathinfo.substring(parsed.toString().length()) : ""; return new HttpServletRequestWrapper(req) { public String getPathInfo() { return newpathinfo; } }; }
private HttpServletRequest wrapRequest(HttpServletRequest req) { String oldpathinfo = req.getPathInfo(); EntityReference parsed = entityBroker.parseReference(oldpathinfo); int extent = parsed.toString().length(); final String newpathinfo = extent < oldpathinfo.length()? oldpathinfo.substring(parsed.toString().length()) : ""; return new HttpServletRequestWrapper(req) { public String getPathInfo() { return newpathinfo; } }; }