Interface Asset<T>

  • All Superinterfaces:
    Item
    All Known Implementing Classes:
    AbstractAsset, BinaryAsset, TextAsset

    public interface Asset<T>
    extends Item
    Primary component managed by repository and can represent any type of underlying files.
    • Method Detail

      • getAssetLocation

        String getAssetLocation()
        Returns location in the repository where this asset is stored
        Returns:
        - asset location
      • getAssetType

        String getAssetType()
        Returns type of the asset.
        Returns:
        - asset type
      • getAssetContent

        T getAssetContent()
        Returns actual content of this asset
        Returns:
        - asset content