com.liferay.portlet.journal.atom
Class JournalArticleAtomCollectionProvider

java.lang.Object
  extended by com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>
      extended by com.liferay.portlet.journal.atom.JournalArticleAtomCollectionProvider
All Implemented Interfaces:
com.liferay.portal.kernel.atom.AtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>

public class JournalArticleAtomCollectionProvider
extends com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>

Author:
Igor Spasic

Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.atom.AtomCollectionAdapter
SC_BAD_CONTENT, SC_BAD_REQUEST, SC_CONFLICT, SC_CREATED, SC_FORBIDDEN, SC_INTERNAL_SERVER_ERROR, SC_NOT_FOUND, SC_NOT_MODIFIED, SC_OK, SC_UNAUTHORIZED
 
Constructor Summary
JournalArticleAtomCollectionProvider()
           
 
Method Summary
protected  void doDeleteEntry(java.lang.String resourceName, com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
           
protected  com.liferay.portlet.journal.model.JournalArticle doGetEntry(java.lang.String resourceName, com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
           
protected  java.lang.Iterable<com.liferay.portlet.journal.model.JournalArticle> doGetFeedEntries(com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
           
protected  com.liferay.portlet.journal.model.JournalArticle doPostEntry(java.lang.String title, java.lang.String summary, java.lang.String content, java.util.Date date, com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
           
protected  void doPutEntry(com.liferay.portlet.journal.model.JournalArticle journalArticle, java.lang.String title, java.lang.String summary, java.lang.String content, java.util.Date date, com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
           
 java.lang.String getCollectionName()
           
 java.util.List<java.lang.String> getEntryAuthors(com.liferay.portlet.journal.model.JournalArticle journalArticle)
           
 com.liferay.portal.kernel.atom.AtomEntryContent getEntryContent(com.liferay.portlet.journal.model.JournalArticle journalArticle, com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
           
 java.lang.String getEntryId(com.liferay.portlet.journal.model.JournalArticle journalArticle)
           
 java.lang.String getEntrySummary(com.liferay.portlet.journal.model.JournalArticle entry)
           
 java.lang.String getEntryTitle(com.liferay.portlet.journal.model.JournalArticle journalArticle)
           
 java.util.Date getEntryUpdated(com.liferay.portlet.journal.model.JournalArticle journalArticle)
           
 java.lang.String getFeedTitle(com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
           
 
Methods inherited from class com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter
deleteEntry, doPostMedia, doPutMedia, getEntry, getFeedEntries, getMediaContentType, getMediaName, getMediaStream, postEntry, postMedia, putEntry, putMedia
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JournalArticleAtomCollectionProvider

public JournalArticleAtomCollectionProvider()
Method Detail

getCollectionName

public java.lang.String getCollectionName()

getEntryAuthors

public java.util.List<java.lang.String> getEntryAuthors(com.liferay.portlet.journal.model.JournalArticle journalArticle)

getEntryContent

public com.liferay.portal.kernel.atom.AtomEntryContent getEntryContent(com.liferay.portlet.journal.model.JournalArticle journalArticle,
                                                                       com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)

getEntryId

public java.lang.String getEntryId(com.liferay.portlet.journal.model.JournalArticle journalArticle)

getEntrySummary

public java.lang.String getEntrySummary(com.liferay.portlet.journal.model.JournalArticle entry)

getEntryTitle

public java.lang.String getEntryTitle(com.liferay.portlet.journal.model.JournalArticle journalArticle)

getEntryUpdated

public java.util.Date getEntryUpdated(com.liferay.portlet.journal.model.JournalArticle journalArticle)

getFeedTitle

public java.lang.String getFeedTitle(com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)

doDeleteEntry

protected void doDeleteEntry(java.lang.String resourceName,
                             com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
                      throws java.lang.Exception
Overrides:
doDeleteEntry in class com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>
Throws:
java.lang.Exception

doGetEntry

protected com.liferay.portlet.journal.model.JournalArticle doGetEntry(java.lang.String resourceName,
                                                                      com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
                                                               throws java.lang.Exception
Specified by:
doGetEntry in class com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>
Throws:
java.lang.Exception

doGetFeedEntries

protected java.lang.Iterable<com.liferay.portlet.journal.model.JournalArticle> doGetFeedEntries(com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
                                                                                         throws java.lang.Exception
Specified by:
doGetFeedEntries in class com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>
Throws:
java.lang.Exception

doPostEntry

protected com.liferay.portlet.journal.model.JournalArticle doPostEntry(java.lang.String title,
                                                                       java.lang.String summary,
                                                                       java.lang.String content,
                                                                       java.util.Date date,
                                                                       com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
                                                                throws java.lang.Exception
Overrides:
doPostEntry in class com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>
Throws:
java.lang.Exception

doPutEntry

protected void doPutEntry(com.liferay.portlet.journal.model.JournalArticle journalArticle,
                          java.lang.String title,
                          java.lang.String summary,
                          java.lang.String content,
                          java.util.Date date,
                          com.liferay.portal.kernel.atom.AtomRequestContext atomRequestContext)
                   throws java.lang.Exception
Overrides:
doPutEntry in class com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<com.liferay.portlet.journal.model.JournalArticle>
Throws:
java.lang.Exception