Package com.wowza.wms.mediacache.model
Interface IMediaCacheSource
public interface IMediaCacheSource
Internal use do not use. Please see descriptions in
IMediaCacheItemHTTPReaderFactory
and
IMediaCacheHTTPByteReader
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
long
com.wowza.wms.mediacache.model.MediaCache
long
getName()
com.wowza.wms.mediacache.model.MediaCachePerformanceCounter
int
int
boolean
boolean
loadCacheItem
(String mediaName, IMediaCacheStoreItem storeItem) loadCacheItem
(String mediaName, IMediaCacheStoreItem storeItem, long length, long lastModified) 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
void
setPassThru
(boolean isPassThru) void
void
setProperties
(WMSProperties properties) void
setReadAhead
(boolean readAhead) void
setReadAheadCount
(int readAheadCount) void
setReadAheadThreshold
(int readAheadThreshold) void
setReaderClass
(String readerClass) void
setSourcePath
(String sourcePath)
-
Method Details
-
canHandle
-
newCacheItem
-
loadCacheItem
-
loadCacheItem
IMediaCacheItem loadCacheItem(String mediaName, IMediaCacheStoreItem storeItem, long length, long lastModified) -
getName
String getName() -
setName
-
setPrefix
-
getPrefix
String getPrefix() -
getDescription
String getDescription() -
setDescription
-
getBaseClass
String getBaseClass() -
setBaseClass
-
getSourcePath
String getSourcePath() -
setSourcePath
-
getDefaultBlockSize
int getDefaultBlockSize() -
setDefaultBlockSize
void setDefaultBlockSize(int defaultBlockSize) -
getProperties
WMSProperties getProperties() -
setProperties
-
getReaderClass
String getReaderClass() -
setReaderClass
-
getMediaCache
com.wowza.wms.mediacache.model.MediaCache getMediaCache() -
setMediaCache
void setMediaCache(com.wowza.wms.mediacache.model.MediaCache mediaCache) -
getPerformanceCount
com.wowza.wms.mediacache.model.MediaCachePerformanceCounter getPerformanceCount() -
getMinTimeToLive
long getMinTimeToLive() -
setMinTimeToLive
void setMinTimeToLive(long minTimeToLive) -
getMaxTimeToLive
long getMaxTimeToLive() -
setMaxTimeToLive
void setMaxTimeToLive(long maxTimeToLive) -
isReadAhead
boolean isReadAhead() -
setReadAhead
void setReadAhead(boolean readAhead) -
getReadAheadThreshold
int getReadAheadThreshold() -
setReadAheadThreshold
void setReadAheadThreshold(int readAheadThreshold) -
setReadAheadCount
void setReadAheadCount(int readAheadCount) -
getReadAheadCount
int getReadAheadCount() -
isPassThru
boolean isPassThru() -
setPassThru
void setPassThru(boolean isPassThru)
-