Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.syndication.serializer
Class AbstractSyndicationSerializer

java.lang.Object
  extended by org.nuxeo.ecm.platform.syndication.serializer.AbstractDocumentModelSerializer
      extended by org.nuxeo.ecm.platform.syndication.serializer.AbstractSyndicationSerializer
All Implemented Interfaces:
DocumentModelListSerializer
Direct Known Subclasses:
ATOMSerializer, RSSSerializer

public class AbstractSyndicationSerializer
extends AbstractDocumentModelSerializer

Author:
bchaffangeon

Field Summary
 
Fields inherited from interface org.nuxeo.ecm.platform.syndication.serializer.DocumentModelListSerializer
authorField, colDefinitonDelimiter, DATE_PARSER, EMPTY_LIST, iconField, listIndex, pathField, SchemaDelimiter, stateField, typeField, urlField
 
Constructor Summary
AbstractSyndicationSerializer()
           
 
Method Summary
 String getSyndicationFormat()
           
 String getSyndicationURL(String repository, String docId)
          Build correct URL for backend XML feed.
static String serialize(List<DashBoardItem> workItems, String columnsDefinition, Map<String,String> options, org.restlet.data.Response res, HttpServletRequest req)
           
 String serialize(ResultSummary summary, DocumentModelList docList, List<String> columnsDefinition, HttpServletRequest req)
           
 void setSyndicationFormat(String syndicationFormat)
           
 
Methods inherited from class org.nuxeo.ecm.platform.syndication.serializer.AbstractDocumentModelSerializer
serialize, serialize, serialize, serialize, serialize, serialize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSyndicationSerializer

public AbstractSyndicationSerializer()
Method Detail

serialize

public String serialize(ResultSummary summary,
                        DocumentModelList docList,
                        List<String> columnsDefinition,
                        HttpServletRequest req)
Specified by:
serialize in interface DocumentModelListSerializer
Overrides:
serialize in class AbstractDocumentModelSerializer

getSyndicationFormat

public String getSyndicationFormat()

setSyndicationFormat

public void setSyndicationFormat(String syndicationFormat)

getSyndicationURL

public String getSyndicationURL(String repository,
                                String docId)
Build correct URL for backend XML feed.


serialize

public static String serialize(List<DashBoardItem> workItems,
                               String columnsDefinition,
                               Map<String,String> options,
                               org.restlet.data.Response res,
                               HttpServletRequest req)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.