Uses of Class
nl.vpro.domain.media.Location
-
Packages that use Location Package Description nl.vpro.domain.media This package basically contains the full media domain objects.nl.vpro.domain.media.search nl.vpro.domain.media.update The update objects are data transfer objects, and represent versions of the objects innl.vpro.domain.media
that are simplified, and contain in principal no redundant information, or data that is not updatable or settable at all. -
-
Uses of Location in nl.vpro.domain.media
Fields in nl.vpro.domain.media with type parameters of type Location Modifier and Type Field Description static javax.persistence.metamodel.SingularAttribute<Location,Boolean>
Location_. authorityUpdate
static javax.persistence.metamodel.SingularAttribute<Location,AVAttributes>
Location_. avAttributes
static javax.persistence.metamodel.SingularAttribute<Location,Duration>
Location_. duration
protected List<Location>
LocationTable. locations
static javax.persistence.metamodel.SetAttribute<MediaObject,Location>
MediaObject_. locations
protected SortedSet<@NotNull @Valid Location>
MediaObject. locations
static javax.persistence.metamodel.SingularAttribute<Location,MediaObject>
Location_. mediaObject
static javax.persistence.metamodel.SingularAttribute<Location,Long>
Location_. neboId
static javax.persistence.metamodel.SingularAttribute<Location,Duration>
Location_. offset
static javax.persistence.metamodel.SingularAttribute<Location,nl.vpro.domain.media.support.OwnerType>
Location_. owner
static javax.persistence.metamodel.SingularAttribute<Location,Platform>
Location_. platform
static Comparator<Location>
Location. PRESENTATION_ORDER
static javax.persistence.metamodel.SingularAttribute<Location,String>
Location_. programUrl
static javax.persistence.metamodel.SingularAttribute<Location,String>
Location_. subtitles
Methods in nl.vpro.domain.media that return Location Modifier and Type Method Description @NonNull Location
Location.Builder. build()
static Location
Location. copy(Location source)
static Location
Location. copy(Location source, MediaObject parent)
@Nullable Location
MediaObject. findLocation(Long locationId)
@Nullable Location
MediaObject. findLocation(String url)
@Nullable Location
MediaObject. findLocation(String url, nl.vpro.domain.media.support.OwnerType owner)
@Nullable Location
MediaObject. getLocation(Location location)
Location
Location. setAvAttributes(AVAttributes avAttributes)
Location
Location. setAvFileFormat(AVFileFormat format)
Location
Location. setBitrate(@Nullable Integer bitrate)
Location
Location. setByteSize(Long byteSize)
Location
Location. setOffset(Duration offset)
Location
Location. setProgramUrl(String url)
@NonNull Location
Location. setPublishStartInstant(Instant publishStart)
@NonNull Location
Location. setPublishStopInstant(Instant publishStop)
Location
Location. setSubtitles(String subtitles)
static Location
Location. update(Location from, Location to, nl.vpro.domain.media.support.OwnerType owner)
Methods in nl.vpro.domain.media that return types with arguments of type Location Modifier and Type Method Description protected SortedSet<Location>
MediaObject. get_Locations()
static Optional<Location>
MediaObjects. getAvailableLocation(Platform platform, MediaObject m, Instant now)
Determines if for a given platform, the media object has a location, and returns (one) if there is.List<Location>
Locations.RealizeResult. getLocations()
List<Location>
LocationTable. getLocations()
@NonNull SortedSet<Location>
MediaObject. getLocations()
Returns the locations inPRESENTATION_ORDER
SortedSet<Location>
MediaObject. getPresentationOrderLocations()
Returns the locations inPRESENTATION_ORDER
static <T extends MediaObject>
List<Location>MediaObjects. updateAndRemoveLocationsForOwner(T incomingMedia, T mediaToUpdate, Predicate<nl.vpro.domain.media.support.Ownable> owns, nl.vpro.domain.media.support.OwnerType owner)
static <T extends MediaObject>
List<Location>MediaObjects. updateAndRemoveLocationsForOwner(T incomingMedia, T mediaToUpdate, nl.vpro.domain.media.support.OwnerType owner)
Methods in nl.vpro.domain.media with parameters of type Location Modifier and Type Method Description MediaObject
MediaObject. addLocation(Location location)
int
Location.PresentationComparator. compare(Location loc1, Location loc2)
int
Location. compareTo(@NonNull Location that)
Locations are basicly order on their programUrlstatic Location
Location. copy(Location source)
static Location
Location. copy(Location source, MediaObject parent)
@Nullable Location
MediaObject. getLocation(Location location)
protected static boolean
MediaObjects. locationFilter(Location l)
Returnfalse
if the given location is not actually playable.default B
MediaBuilder. locations(Location... locations)
static void
MediaObjects. mergeAvAttributes(Location incomingLocation, Location locationToUpdate)
boolean
MediaObject. removeLocation(Location location)
static Location
Location. update(Location from, Location to, nl.vpro.domain.media.support.OwnerType owner)
Method parameters in nl.vpro.domain.media with type arguments of type Location Modifier and Type Method Description static void
MediaObjects. addAll(@NonNull MediaObject mediaObject, Iterable<Location> i)
@NonNull Locations.RealizeResult.Builder
Locations.RealizeResult.Builder. locations(List<Location> locations)
default B
MediaBuilder. locations(Iterable<Location> locations)
static Locations.RealizeResult
Locations. realizeStreamingPlatformIfNeeded(@NonNull MediaObject mediaObject, @NonNull Platform platform, @NonNull Predicate<Location> locationPredicate, @NonNull Instant now)
static void
Locations. removeLocationForPlatformIfNeeded(MediaObject mediaObject, Platform platform, Predicate<Location> locationPredicate, Instant now)
protected void
MediaObject. set_Locations(SortedSet<Location> locations)
void
LocationTable. setLocations(List<Location> locations)
void
MediaObject. setLocations(SortedSet<Location> locations)
Constructors in nl.vpro.domain.media with parameters of type Location Constructor Description Location(Location source)
Location(Location source, MediaObject parent)
Constructor parameters in nl.vpro.domain.media with type arguments of type Location Constructor Description RealizeResult(MediaObject program, boolean needed, String reason, List<Location> locations, CompletableFuture<?> extraTasks)
-
Uses of Location in nl.vpro.domain.media.search
Methods in nl.vpro.domain.media.search that return types with arguments of type Location Modifier and Type Method Description SortedSet<Location>
MediaListItem. getLocations()
Method parameters in nl.vpro.domain.media.search with type arguments of type Location Modifier and Type Method Description void
MediaListItem. setLocations(SortedSet<Location> locations)
Constructor parameters in nl.vpro.domain.media.search with type arguments of type Location Constructor Description LocationSearchResult(Long count, List<Location> result)
-
Uses of Location in nl.vpro.domain.media.update
Methods in nl.vpro.domain.media.update that return Location Modifier and Type Method Description Location
LocationUpdate. toLocation(nl.vpro.domain.media.support.OwnerType ownerType)
Constructors in nl.vpro.domain.media.update with parameters of type Location Constructor Description LocationUpdate(Location location)
-