Class MediaObjectAccess

java.lang.Object
nl.vpro.domain.media.MediaObjectAccess

public class MediaObjectAccess extends Object
Makes some package local method accessible.

This should normally only be done by media backend processes.

Since:
5.1
Author:
Michiel Meeuwissen
  • Constructor Details

    • MediaObjectAccess

      public MediaObjectAccess()
  • Method Details

    • setRepubDate

      public static void setRepubDate(MediaObject object, Instant repubDate)
    • setSubtitlesWorkflow

      public static void setSubtitlesWorkflow(MediaObject object, AvailableSubtitlesWorkflow subtitlesWorkflow)
    • setWorkflow

      public static void setWorkflow(MediaObject object, Workflow workflow)
    • setWorkflow

      public static void setWorkflow(@NonNull MediaObject object, Workflow workflow, String reason)
    • getSubtitlesWorkflow

      public static AvailableSubtitlesWorkflow getSubtitlesWorkflow(MediaObject object)
    • setStreamingPlatformStatus

      public static void setStreamingPlatformStatus(MediaObject object, StreamingStatusImpl status)
    • getModifiableStreamingPlatformStatus

      public static StreamingStatusImpl getModifiableStreamingPlatformStatus(MediaObject object)
    • setAuthorizedDuration

      public static void setAuthorizedDuration(MediaObject o, Duration duration)
    • setMid

      public static void setMid(MediaObject o, String mid)
    • setPdAuthorityImported

      public static void setPdAuthorityImported(Program p, boolean pdAuthorityImported)
    • isPdAuthorityImported

      public static Boolean isPdAuthorityImported(Program p)
    • getCurrentCorrelationId

      public static String getCurrentCorrelationId(MediaObject m)
    • setCorrelationForSegmentDefault

      @Beta public static void setCorrelationForSegmentDefault(boolean defaultCorrelation)
    • getCorrelationForSegmentDefault

      @Beta public static boolean getCorrelationForSegmentDefault()