Class LiveContentSetsRepository


  • @Immutable
    public abstract class LiveContentSetsRepository
    extends java.lang.Object
    Binds information about contents, allows unordered addition of content information and grouped retrieval per content.

    In particular:

    • Retrieval whether a particular content-id is still "live", whether any live Nessie commit references a particular content-id. This handles the case when a content has been deleted and its data storage can eventually be completely removed.
    • Addition of base locations per content-id and retrieval of all known base locations by content-id.
    • Inventory of identify runs and information about the collected contents, storing the collected live content in an unordered way, retrieval of the collected live content per content-id to Expire implementations.