Class AssetImpl
java.lang.Object
org.opencastproject.assetmanager.impl.AssetImpl
- All Implemented Interfaces:
org.opencastproject.assetmanager.api.Asset
-
Constructor Summary
ConstructorsConstructorDescriptionAssetImpl(org.opencastproject.assetmanager.api.AssetId id, InputStream in, Optional<org.opencastproject.util.MimeType> mimeType, long size, String storeId, org.opencastproject.assetmanager.api.Availability availability, org.opencastproject.util.Checksum checksum) -
Method Summary
-
Constructor Details
-
AssetImpl
public AssetImpl(org.opencastproject.assetmanager.api.AssetId id, InputStream in, Optional<org.opencastproject.util.MimeType> mimeType, long size, String storeId, org.opencastproject.assetmanager.api.Availability availability, org.opencastproject.util.Checksum checksum)
-
-
Method Details
-
getId
public org.opencastproject.assetmanager.api.AssetId getId()- Specified by:
getIdin interfaceorg.opencastproject.assetmanager.api.Asset
-
getInputStream
- Specified by:
getInputStreamin interfaceorg.opencastproject.assetmanager.api.Asset
-
getMimeType
- Specified by:
getMimeTypein interfaceorg.opencastproject.assetmanager.api.Asset
-
getSize
public long getSize()- Specified by:
getSizein interfaceorg.opencastproject.assetmanager.api.Asset
-
getAvailability
public org.opencastproject.assetmanager.api.Availability getAvailability()- Specified by:
getAvailabilityin interfaceorg.opencastproject.assetmanager.api.Asset
-
getStorageId
- Specified by:
getStorageIdin interfaceorg.opencastproject.assetmanager.api.Asset
-
getChecksum
public org.opencastproject.util.Checksum getChecksum()- Specified by:
getChecksumin interfaceorg.opencastproject.assetmanager.api.Asset
-