Class CswsConnector.MetadataDescription

  • Enclosing class:
    CswsConnector

    protected class CswsConnector.MetadataDescription
    extends java.lang.Object
    Class that manages to find catid's and attribute names that have been specified. This accepts a part of the version string which contains the string-ified metadata spec, rather than pulling it out of the document specification. That guarantees that the version string actually corresponds to the document that was ingested.
    • Method Detail

      • getItems

        public java.util.Iterator<CswsConnector.MetadataItem> getItems​(java.lang.String[] metadataItems)
                                                                throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
                                                                       org.apache.manifoldcf.agents.interfaces.ServiceInterruption
        Iterate over the metadata items represented by the specified chunk of version string.
        Returns:
        an iterator over MetadataItem objects.
        Throws:
        org.apache.manifoldcf.core.interfaces.ManifoldCFException
        org.apache.manifoldcf.agents.interfaces.ServiceInterruption