public abstract class BaseMediaAtomCollectionAdapter<E> extends BaseAtomCollectionAdapter<E>
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 |
|---|
BaseMediaAtomCollectionAdapter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract E |
doPostMedia(java.lang.String mimeType,
java.lang.String slug,
java.io.InputStream inputStream,
AtomRequestContext atomRequestContext) |
protected abstract void |
doPutMedia(E entry,
java.lang.String mimeType,
java.lang.String slug,
java.io.InputStream inputStream,
AtomRequestContext atomRequestContext) |
abstract java.lang.String |
getMediaContentType(E entry) |
abstract java.lang.String |
getMediaName(E entry) |
abstract java.io.InputStream |
getMediaStream(E entry) |
deleteEntry, doDeleteEntry, doGetEntry, doGetFeedEntries, doPostEntry, doPutEntry, getEntry, getFeedEntries, postEntry, postMedia, putEntry, putMediaclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCollectionName, getEntryAuthors, getEntryContent, getEntryId, getEntrySummary, getEntryTitle, getEntryUpdated, getFeedTitlepublic abstract java.lang.String getMediaContentType(E entry)
getMediaContentType in interface AtomCollectionAdapter<E>getMediaContentType in class BaseAtomCollectionAdapter<E>public abstract java.lang.String getMediaName(E entry) throws AtomException
getMediaName in interface AtomCollectionAdapter<E>getMediaName in class BaseAtomCollectionAdapter<E>AtomExceptionpublic abstract java.io.InputStream getMediaStream(E entry) throws AtomException
getMediaStream in interface AtomCollectionAdapter<E>getMediaStream in class BaseAtomCollectionAdapter<E>AtomExceptionprotected abstract E doPostMedia(java.lang.String mimeType, java.lang.String slug, java.io.InputStream inputStream, AtomRequestContext atomRequestContext) throws java.lang.Exception
doPostMedia in class BaseAtomCollectionAdapter<E>java.lang.Exceptionprotected abstract void doPutMedia(E entry, java.lang.String mimeType, java.lang.String slug, java.io.InputStream inputStream, AtomRequestContext atomRequestContext) throws java.lang.Exception
doPutMedia in class BaseAtomCollectionAdapter<E>java.lang.Exception