Interface HttpAssetProvider

All Known Implementing Classes:
OsgiEndpointHttpAssetProvider

public interface HttpAssetProvider
Interface for services that are able to provide assets over HTTP.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.opencastproject.assetmanager.api.Snapshot
    prepareForDelivery(org.opencastproject.assetmanager.api.Snapshot snapshot)
    Rewrite each asset's URI to point to an HTTP service that will deliver it.
  • Method Details

    • prepareForDelivery

      org.opencastproject.assetmanager.api.Snapshot prepareForDelivery(org.opencastproject.assetmanager.api.Snapshot snapshot)
      Rewrite each asset's URI to point to an HTTP service that will deliver it. Preparation preserves the original media package and returns a modified copy.