Package com.ooyala.pulse
Class TranscodingRepository
- java.lang.Object
-
- com.ooyala.pulse.TranscodingRepository
-
public class TranscodingRepository extends java.lang.ObjectIn-memory repository for on-demand transcoded (ODT) assets.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearCache()java.util.List<TranscodingAssetResponse>fetchTranscodedAssets(java.lang.String pulseHost, java.util.List<AdIdentifiers> batchIdentifiers, java.lang.String playbackUrlFormat)static TranscodingRepositorygetInstance()voidrequestTranscoding(java.lang.String pulseHost, java.util.List<AdIdentifiers> identifiers)voidsetEventListener(TranscodingEventListener listener)voidtriggerBackgroundSync(java.lang.String pulseHost, java.lang.String subdomain, java.lang.String channelId)
-
-
-
Method Detail
-
setEventListener
public void setEventListener(TranscodingEventListener listener)
-
getInstance
public static TranscodingRepository getInstance()
-
fetchTranscodedAssets
public java.util.List<TranscodingAssetResponse> fetchTranscodedAssets(java.lang.String pulseHost, java.util.List<AdIdentifiers> batchIdentifiers, java.lang.String playbackUrlFormat)
-
requestTranscoding
public void requestTranscoding(java.lang.String pulseHost, java.util.List<AdIdentifiers> identifiers)
-
triggerBackgroundSync
public void triggerBackgroundSync(java.lang.String pulseHost, java.lang.String subdomain, java.lang.String channelId)
-
clearCache
public void clearCache()
-
-