Class SearchResultElementItemImpl
java.lang.Object
org.opencastproject.oaipmh.persistence.impl.SearchResultElementItemImpl
- All Implemented Interfaces:
SearchResultElementItem
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SearchResultElementItemImpl
-
SearchResultElementItemImpl
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceSearchResultElementItem- Returns:
- the type of the media package element
-
getFlavor
- Specified by:
getFlavorin interfaceSearchResultElementItem- Returns:
- the flavor of the media package element
-
getXml
- Specified by:
getXmlin interfaceSearchResultElementItem- Returns:
- the XML serialized content of the media package element
-
isEpisodeDublinCore
public boolean isEpisodeDublinCore()- Specified by:
isEpisodeDublinCorein interfaceSearchResultElementItem- Returns:
- true, if the content is an episode dublincore catalog, false otherwise
-
isSeriesDublinCore
public boolean isSeriesDublinCore()- Specified by:
isSeriesDublinCorein interfaceSearchResultElementItem- Returns:
- true, if the content is a series dublincore catalog, false otherwise
-
asDublinCore
public org.opencastproject.metadata.dublincore.DublinCoreCatalog asDublinCore() throws OaiPmhDatabaseExceptionDescription copied from interface:SearchResultElementItemParse and return the content as dublincore catalog. This method can be called only ifSearchResultElementItem.isEpisodeDublinCore()orSearchResultElementItem.isSeriesDublinCore()returns true- Specified by:
asDublinCorein interfaceSearchResultElementItem- Returns:
- the serialized content as dublincore catalog
- Throws:
OaiPmhDatabaseException- if parsing dublincore catalog fail
-