public class JournalArticleAtomCollectionProvider extends BaseAtomCollectionAdapter<JournalArticle>
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 and Description |
---|
JournalArticleAtomCollectionProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
doDeleteEntry(java.lang.String resourceName,
AtomRequestContext atomRequestContext) |
protected JournalArticle |
doGetEntry(java.lang.String resourceName,
AtomRequestContext atomRequestContext) |
protected java.lang.Iterable<JournalArticle> |
doGetFeedEntries(AtomRequestContext atomRequestContext) |
protected JournalArticle |
doPostEntry(java.lang.String title,
java.lang.String summary,
java.lang.String content,
java.util.Date date,
AtomRequestContext atomRequestContext) |
protected void |
doPutEntry(JournalArticle journalArticle,
java.lang.String title,
java.lang.String summary,
java.lang.String content,
java.util.Date date,
AtomRequestContext atomRequestContext) |
java.lang.String |
getCollectionName() |
java.util.List<java.lang.String> |
getEntryAuthors(JournalArticle journalArticle) |
AtomEntryContent |
getEntryContent(JournalArticle journalArticle,
AtomRequestContext atomRequestContext) |
java.lang.String |
getEntryId(JournalArticle journalArticle) |
java.lang.String |
getEntrySummary(JournalArticle entry) |
java.lang.String |
getEntryTitle(JournalArticle journalArticle) |
java.util.Date |
getEntryUpdated(JournalArticle journalArticle) |
java.lang.String |
getFeedTitle(AtomRequestContext atomRequestContext) |
protected void |
setJournalArticleService(JournalArticleService journalArticleService) |
deleteEntry, doPostMedia, doPutMedia, getEntry, getFeedEntries, getMediaContentType, getMediaName, getMediaStream, postEntry, postMedia, putEntry, putMedia
public JournalArticleAtomCollectionProvider()
public java.lang.String getCollectionName()
public java.util.List<java.lang.String> getEntryAuthors(JournalArticle journalArticle)
public AtomEntryContent getEntryContent(JournalArticle journalArticle, AtomRequestContext atomRequestContext)
public java.lang.String getEntryId(JournalArticle journalArticle)
public java.lang.String getEntrySummary(JournalArticle entry)
public java.lang.String getEntryTitle(JournalArticle journalArticle)
public java.util.Date getEntryUpdated(JournalArticle journalArticle)
public java.lang.String getFeedTitle(AtomRequestContext atomRequestContext)
protected void doDeleteEntry(java.lang.String resourceName, AtomRequestContext atomRequestContext) throws java.lang.Exception
doDeleteEntry
in class BaseAtomCollectionAdapter<JournalArticle>
java.lang.Exception
protected JournalArticle doGetEntry(java.lang.String resourceName, AtomRequestContext atomRequestContext) throws java.lang.Exception
doGetEntry
in class BaseAtomCollectionAdapter<JournalArticle>
java.lang.Exception
protected java.lang.Iterable<JournalArticle> doGetFeedEntries(AtomRequestContext atomRequestContext) throws java.lang.Exception
doGetFeedEntries
in class BaseAtomCollectionAdapter<JournalArticle>
java.lang.Exception
protected JournalArticle doPostEntry(java.lang.String title, java.lang.String summary, java.lang.String content, java.util.Date date, AtomRequestContext atomRequestContext) throws java.lang.Exception
doPostEntry
in class BaseAtomCollectionAdapter<JournalArticle>
java.lang.Exception
protected void doPutEntry(JournalArticle journalArticle, java.lang.String title, java.lang.String summary, java.lang.String content, java.util.Date date, AtomRequestContext atomRequestContext) throws java.lang.Exception
doPutEntry
in class BaseAtomCollectionAdapter<JournalArticle>
java.lang.Exception
protected void setJournalArticleService(JournalArticleService journalArticleService)