Package com.google.api.client.http.xml.atom

com.google.api.client.util.Beta
Atom XML HTTP library based on the pluggable HTTP library.

Classes

AtomContent

Beta
Serializes Atom XML HTTP content based on the data key/value mapping object for an Atom entry.

Default value for #getType() is Atom#MEDIA_TYPE.

Sample usages:

static void setAtomEntryContent( HttpRequest request, XmlNamespaceDictionary namespaceDictionary, Object entry) { request.setContent(AtomContent.forEntry(namespaceDictionary, entry)); }

static void setAtomBatchContent( HttpRequest request, XmlNamespaceDictionary namespaceDictionary, Object batchFeed) { request.setContent(AtomContent.forFeed(namespaceDictionary, batchFeed)); }

Implementation is not thread-safe.

AtomFeedParser<T,E>

Beta
Atom feed pull parser when the Atom entry class is known in advance.

Implementation is not thread-safe.