Class JSONManagedBlobDecoder

  • All Implemented Interfaces:
    JSONBlobDecoder

    public class JSONManagedBlobDecoder
    extends Object
    implements JSONBlobDecoder
    Blob decoder resolving a blob from a given blob provider and a blob key.

    Format is:

     {
         "providerId": "PROVIDER_ID", <-- the blob provider id
         "key": "BLOB_KEY" <-- the blob key
     }
     
    Since:
    10.2
    • Constructor Detail

      • JSONManagedBlobDecoder

        public JSONManagedBlobDecoder()
    • Method Detail

      • getBlobFromJSON

        public Blob getBlobFromJSON​(com.fasterxml.jackson.databind.node.ObjectNode jsonObject)
        Specified by:
        getBlobFromJSON in interface JSONBlobDecoder