org.opencastproject.job.api.Job
OaiPmhPublicationService.publish(org.opencastproject.mediapackage.MediaPackage mediaPackage,
String repository,
Set<String> downloadElementIds,
Set<String> streamingElementIds,
boolean checkAvailability)
Publishes some media package elements.
org.opencastproject.job.api.Job
YouTubePublicationService.publish(org.opencastproject.mediapackage.MediaPackage mediaPackage,
org.opencastproject.mediapackage.Track track)
Publishes a media package element.
org.opencastproject.job.api.Job
ConfigurablePublicationService.replace(org.opencastproject.mediapackage.MediaPackage mediaPackage,
String channelId,
Collection<? extends org.opencastproject.mediapackage.MediaPackageElement> addElements,
Set<String> retractElementIds)
Replaces media package elements.
org.opencastproject.job.api.Job
OaiPmhPublicationService.replace(org.opencastproject.mediapackage.MediaPackage mediaPackage,
String repository,
Set<? extends org.opencastproject.mediapackage.MediaPackageElement> downloadElements,
Set<? extends org.opencastproject.mediapackage.MediaPackageElement> streamingElements,
Set<org.opencastproject.mediapackage.MediaPackageElementFlavor> retractDownloadFlavors,
Set<org.opencastproject.mediapackage.MediaPackageElementFlavor> retractStreamingFlavors,
Set<? extends org.opencastproject.mediapackage.Publication> publications,
boolean checkAvailability)
Updates the given media package in the Oai-Pmh storage incrementally, i.e. without retracting
the whole media package.
org.opencastproject.mediapackage.Publication
ConfigurablePublicationService.replaceSync(org.opencastproject.mediapackage.MediaPackage mediaPackage,
String channelId,
Collection<? extends org.opencastproject.mediapackage.MediaPackageElement> addElements,
Set<String> retractElementIds)
Synchronously replaces media package elements.
org.opencastproject.mediapackage.Publication
OaiPmhPublicationService.replaceSync(org.opencastproject.mediapackage.MediaPackage mediaPackage,
String repository,
Set<? extends org.opencastproject.mediapackage.MediaPackageElement> downloadElements,
Set<? extends org.opencastproject.mediapackage.MediaPackageElement> streamingElements,
Set<org.opencastproject.mediapackage.MediaPackageElementFlavor> retractDownloadFlavors,
Set<org.opencastproject.mediapackage.MediaPackageElementFlavor> retractStreamingFlavors,
Set<? extends org.opencastproject.mediapackage.Publication> publications,
boolean checkAvailability)
Synchronously updates the given media package in the Oai-Pmh storage incrementally,
i.e. without retracting the whole media package.
org.opencastproject.job.api.Job
OaiPmhPublicationService.retract(org.opencastproject.mediapackage.MediaPackage mediaPackage,
String repository)
Retract a media package from the publication channel.
org.opencastproject.job.api.Job
YouTubePublicationService.retract(org.opencastproject.mediapackage.MediaPackage mediaPackage)
Retract a media package element from the distribution channel.
org.opencastproject.job.api.Job
Update all media package elements that match the flavors and tags.