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

@Entity(name="Asset") public class AssetDto extends Object
JPA DTO modeling the asset database table.
  • Constructor Details

    • AssetDto

      public AssetDto()
  • Method Details

    • mk

      public static AssetDto mk(String mediaPackageElementId, SnapshotDto snapshot, String checksum, Optional<org.opencastproject.util.MimeType> mimeType, String storeageId, long size)
      Create a new DTO.
    • getId

      public Long getId()
    • getMediaPackageElementId

      public String getMediaPackageElementId()
    • getChecksum

      public String getChecksum()
    • getMimeType

      public Optional<org.opencastproject.util.MimeType> getMimeType()
    • getSize

      public Long getSize()
    • getStorageId

      public String getStorageId()
    • getSnapshot

      public SnapshotDto getSnapshot()
    • setSnapshot

      public void setSnapshot(SnapshotDto snapshot)