Package com.wowza.wms.manifest.model
Class ManifestModel
- Object
- 
- com.wowza.wms.manifest.model.ManifestModelLogging
- 
- com.wowza.wms.manifest.model.ManifestModel
 
 
- 
- All Implemented Interfaces:
- Cloneable
 - Direct Known Subclasses:
- MediaPlaylist,- MediaSegmentModel,- MPEGDashManifestModel,- PlaylistModel,- SanJoseManifestModel
 
 public abstract class ManifestModel extends ManifestModelLogging implements Cloneable Abstract Manifest Model base class Provides implementations that are common to all Manfiest / Playlist models
- 
- 
Constructor SummaryConstructors Constructor Description ManifestModel()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddoSubs(java.util.Map<String,Object> params, IHTTPStreamerSession httpStreamerSession, IHTTPRequest req, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo)Does variable replacement within the manifest model based on http request coming inbooleanequals(Object obj)StringgetManifest()inthashCode()voidsetManifest(String manifest)StringtoString()abstract voidwrite(TagWriter tagWriter)- 
Methods inherited from class com.wowza.wms.manifest.model.ManifestModelLoggingclone, getContextStr, getDebugLog, logDebug, logError, logError, logError, logInfo, logWarn, setDebugLog, setUseSystemOut, usingSystemOut
 
- 
 
- 
- 
- 
Method Detail- 
getManifestpublic String getManifest() - Returns:
- the manifest
 
 - 
setManifestpublic void setManifest(String manifest) - Parameters:
- manifest- the manifest to set
 
 - 
doSubspublic void doSubs(java.util.Map<String,Object> params, IHTTPStreamerSession httpStreamerSession, IHTTPRequest req, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.RequestInfo requestInfo)Does variable replacement within the manifest model based on http request coming in- Parameters:
- params-
- httpStreamerSession-
- req-
- requestInfo-
 
 - 
equalspublic boolean equals(Object obj) - Overrides:
- equalsin class- Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- Object
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- Object
 
 - 
writepublic abstract void write(TagWriter tagWriter) throws java.io.IOException - Throws:
- java.io.IOException
 
 
- 
 
-