Class VersionClaimDto

java.lang.Object
org.opencastproject.assetmanager.impl.persistence.VersionClaimDto

@Entity(name="VersionClaim") public class VersionClaimDto extends Object
Supports the determination of the next free version identifier.
  • Constructor Details

    • VersionClaimDto

      public VersionClaimDto()
  • Method Details

    • mk

      public static VersionClaimDto mk(String mediaPackageId, long lastClaimed)
      Create a new DTO.
    • getMediaPackageId

      public String getMediaPackageId()
    • getLastClaimed

      public long getLastClaimed()
    • findLastQuery

      public static Function<javax.persistence.EntityManager,Optional<VersionClaimDto>> findLastQuery(String mediaPackageId)
      Find the last claimed version for a media package.
    • updateQuery

      public static Function<javax.persistence.EntityManager,Integer> updateQuery(String mediaPackageId, long lastClaimed)
      Update the last claimed version of a media package.