public final class MediaPackageParser extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
getArrayAsXml(List<MediaPackage> mediaPackages)
Serializes media package list to a string.
|
static List<MediaPackage> |
getArrayFromXml(String xml)
Parses the serialized media package list.
|
static String |
getAsJSON(MediaPackage mediaPackage)
Serializes the media package to a JSON string.
|
static String |
getAsXml(MediaPackage mediaPackage)
Serializes the media package to a string.
|
static Document |
getAsXml(MediaPackage mediaPackage,
MediaPackageSerializer serializer)
Serializes the media package to a
Document. |
static void |
getAsXml(MediaPackage mediaPackage,
OutputStream out,
boolean format)
Writes an xml representation of this MediaPackage to a stream.
|
static Document |
getAsXmlDocument(MediaPackage mp)
Serializes a media package to a
Document without any further processing. |
static MediaPackage |
getFromXml(String xml)
Parses the media package and returns its object representation.
|
public static String getAsXml(MediaPackage mediaPackage)
mediaPackage - the media packagepublic static String getAsJSON(MediaPackage mediaPackage)
mediaPackage - the media packagepublic static Document getAsXmlDocument(MediaPackage mp)
Document without any further processing.public static Document getAsXml(MediaPackage mediaPackage, MediaPackageSerializer serializer) throws MediaPackageException
Document.
todo Implementation is currently defective since it misses various properties. See
http://opencast.jira.com/browse/MH-9489 Use getAsXmlDocument(MediaPackage) instead if you do not need a
serializer.
mediaPackage - the mediapackageserializer - the serializerMediaPackageException - if serializing failspublic static MediaPackage getFromXml(String xml) throws MediaPackageException
xml - the serialized media packageMediaPackageException - if de-serializing the media package failspublic static void getAsXml(MediaPackage mediaPackage, OutputStream out, boolean format) throws MediaPackageException
mediaPackage - the mediaPackageout - The output streamformat - Whether to format the output for readability, or not (false gives better performance)MediaPackageException - if serializing or reading from a serialized media package failspublic static String getArrayAsXml(List<MediaPackage> mediaPackages) throws MediaPackageException
mediaPackages - media package list to be serializedMediaPackageException - if serialization failspublic static List<MediaPackage> getArrayFromXml(String xml) throws MediaPackageException
xml - String to be parsedMediaPackageException - if de-serialization failsCopyright © 2009–2021 Opencast Project. All rights reserved.