public ResponseContext getEntry(RequestContext requestcontext) { Entry entry = (Entry) getAbderaEntry(requestcontext); if (entry != null) { Feed feed = entry.getParentElement(); entry = (Entry) entry.clone(); entry.setSource(feed.getAsSource()); Document<Entry> entry_doc = entry.getDocument(); return ProviderHelper.returnBase(entry_doc, 200, entry.getEdited()) .setEntityTag(ProviderHelper.calculateEntityTag(entry)); } else { return ProviderHelper.notfound(requestcontext); } }