com.liferay.portal.kernel.atom
Class BaseMediaAtomCollectionAdapter<E>
java.lang.Object
com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter<E>
com.liferay.portal.kernel.atom.BaseMediaAtomCollectionAdapter<E>
- All Implemented Interfaces:
- AtomCollectionAdapter<E>
public abstract class BaseMediaAtomCollectionAdapter<E>
- extends BaseAtomCollectionAdapter<E>
- Author:
- Igor Spasic
| Methods inherited from class com.liferay.portal.kernel.atom.BaseAtomCollectionAdapter |
deleteEntry, doDeleteEntry, doGetEntry, doGetFeedEntries, doPostEntry, doPutEntry, getEntry, getFeedEntries, postEntry, postMedia, putEntry, putMedia |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseMediaAtomCollectionAdapter
public BaseMediaAtomCollectionAdapter()
getMediaContentType
public abstract java.lang.String getMediaContentType(E entry)
- Specified by:
getMediaContentType in interface AtomCollectionAdapter<E>- Overrides:
getMediaContentType in class BaseAtomCollectionAdapter<E>
getMediaName
public abstract java.lang.String getMediaName(E entry)
throws AtomException
- Specified by:
getMediaName in interface AtomCollectionAdapter<E>- Overrides:
getMediaName in class BaseAtomCollectionAdapter<E>
- Throws:
AtomException
getMediaStream
public abstract java.io.InputStream getMediaStream(E entry)
throws AtomException
- Specified by:
getMediaStream in interface AtomCollectionAdapter<E>- Overrides:
getMediaStream in class BaseAtomCollectionAdapter<E>
- Throws:
AtomException
doPostMedia
protected abstract E doPostMedia(java.lang.String mimeType,
java.lang.String slug,
java.io.InputStream inputStream,
AtomRequestContext atomRequestContext)
throws java.lang.Exception
- Overrides:
doPostMedia in class BaseAtomCollectionAdapter<E>
- Throws:
java.lang.Exception
doPutMedia
protected abstract void doPutMedia(E entry,
java.lang.String mimeType,
java.lang.String slug,
java.io.InputStream inputStream,
AtomRequestContext atomRequestContext)
throws java.lang.Exception
- Overrides:
doPutMedia in class BaseAtomCollectionAdapter<E>
- Throws:
java.lang.Exception