Class NativeFoxmlDirectoryObjectSource

    • Constructor Detail

      • NativeFoxmlDirectoryObjectSource

        public NativeFoxmlDirectoryObjectSource​(File objectStore,
                                                InternalIDResolver resolver,
                                                String localFedoraServer)
        A constructor for use with the data storage directories that underly a fedora 3.x repository. First, this constructor will build an index of all of the datastreams in the provided datastreamStore directory for use resolving internal id references within the foxml.
        Parameters:
        objectStore - a directory containing just directories and FOXML files
        resolver - an InternalIDResolver implementation that can resolve references to internally managed datastreams.
        localFedoraServer - the domain and port for the server that hosted the fedora objects in the format "localhost:8080".