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
Abstract Manifest Model base class
Provides implementations that are common to all Manfiest / Playlist models
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doSubs
(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 inboolean
int
hashCode()
void
setManifest
(String manifest) toString()
abstract void
Methods inherited from class com.wowza.wms.manifest.model.ManifestModelLogging
clone, getContextStr, getDebugLog, logDebug, logError, logError, logError, logInfo, logWarn, setDebugLog, setUseSystemOut, usingSystemOut
-
Constructor Details
-
ManifestModel
public ManifestModel()
-
-
Method Details
-
getManifest
- Returns:
- the manifest
-
setManifest
- Parameters:
manifest
- the manifest to set
-
doSubs
public void doSubs(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
-
-
equals
-
hashCode
public int hashCode() -
toString
-
write
- Throws:
IOException
-