private void setEntryContent(Entry e, String content) { e.setContent(content, Content.Type.XML); }
/** * Adds the atom:content element to an entry */ protected void addContent(Entry e, T doc, RequestContext request) throws ResponseContextException { Object content = getContent(doc, request); if (content instanceof Content) { e.setContentElement((Content)content); } else if (content instanceof String) { e.setContent((String)content); } }
entry.setContent(iri, ds.DSMIME); } else { entry.setContent(new String(content, encoding), ds.DSMIME);
entry.setContent(iri, ds.DSMIME); } else { entry.setContent(new String(content, encoding), ds.DSMIME);
private void setReturnValue() { String m = methodName + "Response"; String parameter = fedoraTypes.getResponseParameter(m); String datatype = fedoraTypes.getDatatype(m, parameter); String term = objectToString(returnVal, datatype); entry.setContent(term); }
private static IRI writeStringConfig(String entryTitle, String category, String xml) { Entry entry = AtomFactory.createBaseEntry("Neale", entryTitle, "http://localhost/ScorerConfigs/NeedToSpecifyURLToGoHere"); entry.addCategory(category); entry.setContent(xml); try { entry.writeTo(System.err); IRI scorerLocation = AtomFactory.create( entry ); return scorerLocation; } catch (IOException e) { throw new Error(e); } catch (BadRequestException e) { throw new Error(e); } } }
private void setReturnValue() { String m = methodName + "Response"; String parameter = fedoraTypes.getResponseParameter(m); String datatype = fedoraTypes.getDatatype(m, parameter); String term = objectToString(returnVal, datatype); entry.setContent(term); }
entry.setContent(document.getRoot(), mediaType.toString());
private void setReferencedContent(Entry entry, DigitalObject obj, Datastream vds, int transContext) throws StreamIOException { entry.setSummary(vds.DSVersionID); String dsLocation = StreamUtility.enc(m_translator .normalizeDSLocationURLs(obj.getPid(), vds, transContext).DSLocation); IRI iri = new IRI(dsLocation); entry.setContent(iri, vds.DSMIME); }
private void setReferencedContent(Entry entry, DigitalObject obj, Datastream vds, int transContext) throws StreamIOException { entry.setSummary(vds.DSVersionID); String dsLocation = StreamUtility.enc(m_translator .normalizeDSLocationURLs(obj.getPid(), vds, transContext).DSLocation); IRI iri = new IRI(dsLocation); entry.setContent(iri, vds.DSMIME); }
|| MimeTypeHelper.isXml(mimeType)) { try { entry.setContent(IOUtils.toString(vds.getContentStream(), encoding), mimeType); } catch (IOException e) { entry.setContent(vds.getContentStream(), mimeType); entry.setContent(iri, vds.DSMIME);
public static Entry createBookEntry(Factory factory, Book b, String baseUri) throws Exception { JAXBContext jc = JAXBContext.newInstance(Book.class); Entry e = factory.newEntry(); if (baseUri != null) { e.setBaseUri(baseUri); } e.setTitle(b.getName()); e.setId(Long.toString(b.getId())); StringWriter writer = new StringWriter(); jc.createMarshaller().marshal(b, writer); e.setContent(writer.toString(), Content.Type.XML); return e; }
GoogleService myService = new GoogleService("blogger", "exampleCo-exampleApp-1"); myService.setUserCredentials("EMAIL", "PWD"); Entry myEntry = new Entry(); myEntry.setTitle(new PlainTextConstruct("TITLE post update")); myEntry.setContent(new PlainTextConstruct("STATUS POST")); URL feedUrl = new URL("http://www.blogger.com/feeds/default/blogs"); Feed resultFeed = myService.getFeed(feedUrl, Feed.class); String blog_name = "blog_name"; //the name of the blog where you want to post status String BLOG_ID = ""; for (int i = 0; i < resultFeed.getEntries().size(); i++) { Entry entry = resultFeed.getEntries().get(i); if (entry.getTitle().getPlainText().equalsIgnoreCase(blog_name)) { String[] split = entry.getId().split("-"); BLOG_ID = split[split.length - 1]; } System.out.println("Posting to:" + " " + "Blog id: " + BLOG_ID + " " + "Blog name: " + blog_name); } URL postUrl = new URL("http://www.blogger.com/feeds/" + BLOG_ID + "/posts/default"); Entry insert = myService.insert(postUrl, myEntry); System.out.println(insert.getHtmlLink().getHref());
/** * Add media content details to a media-link entry * * @param feedIri The feed iri * @param entry The entry object * @param entryObj * @param request The request context */ protected String addMediaContent(IRI feedIri, Entry entry, T entryObj, RequestContext request) throws ResponseContextException { String name = getMediaName(entryObj); IRI mediaIri = new IRI(getLink(name, entryObj, feedIri, request)); String mediaLink = mediaIri.toString(); entry.setContent(mediaIri, getContentType(entryObj)); entry.addLink(mediaLink, "edit-media"); return mediaLink; }
dsvEntry.setContent(iri, "text/xml"); } else { dsvEntry.setContent(DOTranslationUtility.getAuditTrail(obj), "text/xml");
dsvEntry.setContent(iri, "text/xml"); } else { dsvEntry.setContent(DOTranslationUtility.getAuditTrail(obj), "text/xml");
entry.setContent(new IRI(bsUrl), contentType);
private Entry getEntry(DcsEvent event) { Entry entry = abdera.newEntry(); entry.setId(event.getId()); entry.setUpdated(event.getDate()); entry.setTitle(event.getEventType()); if (event.getOutcome() != null) { entry.setContent(event.getOutcome()); } if (event.getDetail() != null) { entry.setSummary(event.getDetail()); } for (DcsEntityReference ref : event.getTargets()) { entry.addLink(ref.getRef(), Link.REL_RELATED); } return entry; }
entry.setContent(new IRI(getContentResourceLocator() .getURL(depositInfo)), depositInfo.getDepositContent() .getMimeType());
private void addAtomManagedDatastream(Feed feed, String contentLocation) throws Exception { String dsId = "DS"; Entry dsEntry = feed.addEntry(); dsEntry.setId(feed.getId().toString() + "/" + dsId); Entry dsvEntry = feed.addEntry(); dsvEntry.setId(dsEntry.getId().toString() + "/" + feed.getUpdatedString()); dsEntry.setTitle(feed.getTitle()); dsEntry.setUpdated(feed.getUpdated()); dsEntry.addLink(dsvEntry.getId().toString(), Link.REL_ALTERNATE); dsEntry.addCategory(MODEL.STATE.uri, "A", null); dsEntry.addCategory(MODEL.CONTROL_GROUP.uri, "M", null); dsEntry.addCategory(MODEL.VERSIONABLE.uri, "true", null); dsvEntry.setTitle(feed.getTitle()); dsvEntry.setUpdated(feed.getUpdated()); ThreadHelper.addInReplyTo(dsvEntry, dsEntry.getId()); dsvEntry.setSummary("summary"); dsvEntry.setContent(new IRI(contentLocation), "text/plain"); }