Here are the examples of the java api class org.apache.abdera.protocol.server.Target taken from open source projects.
1. HackedFilesystemAdapter#setEditDetail()
Project: incubator-taverna-common-activities
File: HackedFilesystemAdapter.java
File: HackedFilesystemAdapter.java
private void setEditDetail(final RequestContext request, final Entry entry, final String key) throws IOException { final Target target = request.getTarget(); final String feed = target.getParameter("feed"); final String id = key; entry.setEdited(new Date()); final Link link = entry.getEditLink(); final Map<String, Object> params = new HashMap<String, Object>(); params.put("feed", feed); params.put("entry", id); final String href = request.absoluteUrlFor("entry", params); if (link == null) { entry.addLink(href, "edit"); } else { link.setHref(href); } }
2. HackedFilesystemAdapter#getEntry()
Project: incubator-taverna-common-activities
File: HackedFilesystemAdapter.java
File: HackedFilesystemAdapter.java
@Override public ResponseContext getEntry(final RequestContext request) { final Target target = request.getTarget(); final String key = target.getParameter("entry"); final File file = this.getFile(key, false); final Entry entry = this.getEntry(file); if (entry != null) { return ProviderHelper.returnBase(entry.getDocument(), 200, null); } else { return ProviderHelper.notfound(request); } }
3. HackedFilesystemAdapter#deleteEntry()
Project: incubator-taverna-common-activities
File: HackedFilesystemAdapter.java
File: HackedFilesystemAdapter.java
@Override public ResponseContext deleteEntry(final RequestContext request) { final Target target = request.getTarget(); final String key = target.getParameter("entry"); final File file = this.getFile(key, false); if (file.exists()) { file.delete(); } return ProviderHelper.nocontent(); }