Class InMemBundlePersistenceManager.InMemBLOBStore

    • Constructor Detail

      • InMemBLOBStore

        public InMemBLOBStore()
    • Method Detail

      • createId

        public String createId​(PropertyId id,
                               int index)
        Creates a unique identifier for the BLOB data associated with the given property id and value subscript.
        Specified by:
        createId in interface BLOBStore
        id - id of the property associated with the BLOB data
        index - subscript of the value holding the BLOB data
        a string identifying the BLOB data
      • remove

        public boolean remove​(String blobId)
                       throws Exception
        Removes the BLOB data with the specified id.
        Specified by:
        remove in interface BLOBStore
        blobId - identifier of the BLOB data as returned by BLOBStore.createId(PropertyId, int)
        true if BLOB data with the given id exists and has been successfully removed, false if there's no BLOB data with the given id.
        Exception - if an error occured