Class IndexBuilderImpl

  • All Implemented Interfaces:
    IndexBuilder

    @Component
    public class IndexBuilderImpl
    extends Object
    implements IndexBuilder
    An implementation of IndexBuilder. This implementation rebuilds the following indexable state derived from the underlying OCFL directory: 1) the link between a FedoraId and an OCFL object identifier 2) the containment relationships between FedoraIds 3) the reference relationships between FedoraIds 4) the search index 5) the membership relationships for Direct and Indirect containers.
    Since:
    6.0.0
    Author:
    dbernstein, whikloj