Class MediaObjectFilters

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

public class MediaObjectFilters extends Object
These are the filters that are used in POMS.

There are three types of filters:

  1. Filtering out deleted stuff (this is used by the publisher, and also by 'normal' GUI users)
  2. Filtering out unpublished stuff (this is used by the publisher)
  3. Filtering out unpublished CLIPs that are of another broadcaster. Used in the GUI only.
Since:
7.10
  • Field Details

    • PARAMETER_BROADCASTERS

      public static final String PARAMETER_BROADCASTERS
      See Also:
    • PARAMETER_ORGANIZATIONS

      public static final String PARAMETER_ORGANIZATIONS
      See Also:
    • DELETED_FILTER

      public static final String DELETED_FILTER
      Normal users normally have this filter enabled, and won't see deleted objects.
      See Also:
    • DELETED_FILTER_CONDITION

      public static final String DELETED_FILTER_CONDITION
      See Also:
    • MR_DELETED_FILTER

      public static final String MR_DELETED_FILTER
      See Also:
    • MR_DELETED_FILTER_CONDITION

      public static final String MR_DELETED_FILTER_CONDITION
      See Also:
    • PUBLICATION_FILTER

      public static final String PUBLICATION_FILTER
      This filter is enabled during the publication process, things that are under embargo will not be queried.
      See Also:
    • PUBLICATION_FILTER_CONDITION_RESTRICTIONS

      public static final String PUBLICATION_FILTER_CONDITION_RESTRICTIONS
      See Also:
    • PUBLICATION_FILTER_CONDITION_PUBLISHABLES

      public static final String PUBLICATION_FILTER_CONDITION_PUBLISHABLES
      See Also:
    • MR_PUBLICATION_FILTER

      public static final String MR_PUBLICATION_FILTER
      This filter is enabled during the publication process, things that are under embargo will not be queried (MemberRef version)
      See Also:
    • MR_PUBLICATION_FILTER_CONDITION

      public static final String MR_PUBLICATION_FILTER_CONDITION
      See Also:
    • EMBARGO_FILTER

      public static final String EMBARGO_FILTER
      Normally on the poms backend things under embargo are visible. The exception are CLIPs of different broadcasters. They may not be visible by other people because they may contain the result of Wie is de Mol? or so.
      See Also:
    • EMBARGO_FILTER_CONDITION

      public static final String EMBARGO_FILTER_CONDITION
      See Also:
    • MR_EMBARGO_FILTER

      public static final String MR_EMBARGO_FILTER
      See Also:
    • MR_EMBARGO_FILTER_CONDITION

      public static final String MR_EMBARGO_FILTER_CONDITION
      See Also:
    • ORGANIZATION_FILTER

      public static final String ORGANIZATION_FILTER
      This filter is enabled for 'third party users'. They may only see objects that are of one of their organizations (broadcasters, portals or third parties)
      See Also:
    • ORGANIZATION_FILTER_CONDITION

      protected static final String ORGANIZATION_FILTER_CONDITION
      See Also:
    • BROADCASTER_FILTER

      public static final String BROADCASTER_FILTER
      This is used to filter RelationDefinition, normal users only see the ones that are associated to their broadcaster.
      See Also: