Nuxeo Enterprise Platform 5.4

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
 java.lang.String getSyndicationFormat()
           
 java.lang.String getSyndicationURL(java.lang.String repository, java.lang.String docId)
          Build correct URL for backend XML feed.
 java.lang.String serialize(java.util.List<DashBoardItem> workItems, java.lang.String columnsDefinition, java.util.Map<java.lang.String,java.lang.String> options, Response res, javax.servlet.http.HttpServletRequest req)
           
 java.lang.String serialize(ResultSummary summary, DocumentModelList docList, java.util.List<java.lang.String> columnsDefinition, javax.servlet.http.HttpServletRequest req)
           
 void setSyndicationFormat(java.lang.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 java.lang.String serialize(ResultSummary summary,
                                  DocumentModelList docList,
                                  java.util.List<java.lang.String> columnsDefinition,
                                  javax.servlet.http.HttpServletRequest req)
Specified by:
serialize in interface DocumentModelListSerializer
Overrides:
serialize in class AbstractDocumentModelSerializer

getSyndicationFormat

public java.lang.String getSyndicationFormat()

setSyndicationFormat

public void setSyndicationFormat(java.lang.String syndicationFormat)

getSyndicationURL

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


serialize

public java.lang.String serialize(java.util.List<DashBoardItem> workItems,
                                  java.lang.String columnsDefinition,
                                  java.util.Map<java.lang.String,java.lang.String> options,
                                  Response res,
                                  javax.servlet.http.HttpServletRequest req)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.