|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.chemistry.opencmis.server.impl.atompub.XMLDocumentBase
org.apache.chemistry.opencmis.server.impl.atompub.AtomDocumentBase
org.apache.chemistry.opencmis.server.impl.atompub.AtomFeed
public class AtomFeed
Atom Feed class.
Field Summary | |
---|---|
static java.math.BigInteger |
DEFAULT_PAGE_SIZE
|
Fields inherited from class org.apache.chemistry.opencmis.server.impl.atompub.XMLDocumentBase |
---|
PREFIX_APP, PREFIX_ATOM, PREFIX_CMIS, PREFIX_RESTATOM, PREFIX_XSI |
Constructor Summary | |
---|---|
AtomFeed()
Creates an Atom feed document. |
|
AtomFeed(javax.xml.stream.XMLStreamWriter writer)
Creates an Atom feed that is embedded somewhere. |
Method Summary | |
---|---|
void |
endChildren()
Closes the feed tag. |
void |
endFeed()
Closes the feed tag. |
void |
startChildren()
Opens the children tag. |
void |
startFeed(boolean isRoot)
Opens the feed tag. |
void |
writeFeedElements(java.lang.String id,
java.lang.String author,
java.lang.String title,
java.util.GregorianCalendar updated,
java.lang.String pathSegment,
java.math.BigInteger numItems)
Writes the feed elements that are required by Atom. |
void |
writeNumItems(java.math.BigInteger numItems)
Writes a CMIS numItems tag. |
void |
writePagingLinks(UrlBuilder pagingUrl,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
java.math.BigInteger numItems,
java.lang.Boolean hasMoreItems,
java.math.BigInteger pageSize)
Writes paging links. |
Methods inherited from class org.apache.chemistry.opencmis.server.impl.atompub.XMLDocumentBase |
---|
endDocument, getWriter, setNamespaces, setWriter, startDocument, writeNamespace |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.math.BigInteger DEFAULT_PAGE_SIZE
Constructor Detail |
---|
public AtomFeed()
public AtomFeed(javax.xml.stream.XMLStreamWriter writer)
Method Detail |
---|
public void startFeed(boolean isRoot) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void startChildren() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void endChildren() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void endFeed() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writeFeedElements(java.lang.String id, java.lang.String author, java.lang.String title, java.util.GregorianCalendar updated, java.lang.String pathSegment, java.math.BigInteger numItems) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writeNumItems(java.math.BigInteger numItems) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writePagingLinks(UrlBuilder pagingUrl, java.math.BigInteger maxItems, java.math.BigInteger skipCount, java.math.BigInteger numItems, java.lang.Boolean hasMoreItems, java.math.BigInteger pageSize) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |