IPushPublishCrossSessionpublic class PushPublishHTTPPlaylistMap extends Object implements IPushPublishCrossSession
| Modifier and Type | Field | Description |
|---|---|---|
long |
lastUpdate |
|
ManifestModel |
manifest |
|
ManifestModel |
manifestOld |
|
java.util.Map<Integer,PushPublishHTTPPlaylistList> |
map |
|
long |
playlistTimeout |
| Constructor | Description |
|---|---|
PushPublishHTTPPlaylistMap(PushPublishHTTPBase builder) |
| Modifier and Type | Method | Description |
|---|---|---|
PushPublishHTTPBase |
getBuilder() |
|
boolean |
isSessionValid() |
|
void |
markAllAsDiscontinuity() |
|
void |
setBuilder(PushPublishHTTPBase builder) |
public long lastUpdate
public ManifestModel manifest
public ManifestModel manifestOld
public java.util.Map<Integer,PushPublishHTTPPlaylistList> map
public long playlistTimeout
public PushPublishHTTPPlaylistMap(PushPublishHTTPBase builder)
public PushPublishHTTPBase getBuilder()
public boolean isSessionValid()
isSessionValid in interface IPushPublishCrossSessionpublic void markAllAsDiscontinuity()
public void setBuilder(PushPublishHTTPBase builder)