public interface IMediaCacheSource
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canHandle(String mediaName) |
|
String |
getBaseClass() |
|
int |
getDefaultBlockSize() |
|
String |
getDescription() |
|
long |
getMaxTimeToLive() |
|
com.wowza.wms.mediacache.model.MediaCache |
getMediaCache() |
|
long |
getMinTimeToLive() |
|
String |
getName() |
|
com.wowza.wms.mediacache.model.MediaCachePerformanceCounter |
getPerformanceCount() |
|
String |
getPrefix() |
|
WMSProperties |
getProperties() |
|
int |
getReadAheadThreshold() |
|
String |
getReaderClass() |
|
String |
getSourcePath() |
|
boolean |
isPassThru() |
|
boolean |
isReadAhead() |
|
IMediaCacheItem |
loadCacheItem(String mediaName,
IMediaCacheStoreItem storeItem) |
|
IMediaCacheItem |
loadCacheItem(String mediaName,
IMediaCacheStoreItem storeItem,
long length,
long lastModified) |
|
IMediaCacheItem |
newCacheItem(String mediaName) |
|
void |
setBaseClass(String baseClass) |
|
void |
setDefaultBlockSize(int defaultBlockSize) |
|
void |
setDescription(String description) |
|
void |
setMaxTimeToLive(long maxTimeToLive) |
|
void |
setMediaCache(com.wowza.wms.mediacache.model.MediaCache mediaCache) |
|
void |
setMinTimeToLive(long minTimeToLive) |
|
void |
setName(String name) |
|
void |
setPassThru(boolean isPassThru) |
|
void |
setPrefix(String prefix) |
|
void |
setProperties(WMSProperties properties) |
|
void |
setReadAhead(boolean readAhead) |
|
void |
setReadAheadThreshold(int readAheadThreshold) |
|
void |
setReaderClass(String readerClass) |
|
void |
setSourcePath(String sourcePath) |
boolean canHandle(String mediaName)
String getBaseClass()
int getDefaultBlockSize()
String getDescription()
long getMaxTimeToLive()
com.wowza.wms.mediacache.model.MediaCache getMediaCache()
long getMinTimeToLive()
String getName()
com.wowza.wms.mediacache.model.MediaCachePerformanceCounter getPerformanceCount()
String getPrefix()
WMSProperties getProperties()
int getReadAheadThreshold()
String getReaderClass()
String getSourcePath()
boolean isPassThru()
boolean isReadAhead()
IMediaCacheItem loadCacheItem(String mediaName, IMediaCacheStoreItem storeItem)
IMediaCacheItem loadCacheItem(String mediaName, IMediaCacheStoreItem storeItem, long length, long lastModified)
IMediaCacheItem newCacheItem(String mediaName)
void setBaseClass(String baseClass)
void setDefaultBlockSize(int defaultBlockSize)
void setDescription(String description)
void setMaxTimeToLive(long maxTimeToLive)
void setMediaCache(com.wowza.wms.mediacache.model.MediaCache mediaCache)
void setMinTimeToLive(long minTimeToLive)
void setName(String name)
void setPassThru(boolean isPassThru)
void setPrefix(String prefix)
void setProperties(WMSProperties properties)
void setReadAhead(boolean readAhead)
void setReadAheadThreshold(int readAheadThreshold)
void setReaderClass(String readerClass)
void setSourcePath(String sourcePath)