Class OpenSearchServerIndex

    • Constructor Detail

      • OpenSearchServerIndex

        public OpenSearchServerIndex​(org.apache.http.client.HttpClient client,
                                     java.lang.String documentURI,
                                     OpenSearchServerConfig config,
                                     org.apache.manifoldcf.agents.interfaces.RepositoryDocument document,
                                     java.lang.String authorityNameString,
                                     org.apache.manifoldcf.agents.interfaces.IOutputAddActivity activities)
                              throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
        Throws:
        org.apache.manifoldcf.core.interfaces.ManifoldCFException
    • Method Detail

      • convertACL

        protected static java.lang.String[] convertACL​(java.lang.String[] acl,
                                                       java.lang.String authorityNameString,
                                                       org.apache.manifoldcf.agents.interfaces.IOutputAddActivity activities)
                                                throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
        Convert an unqualified ACL to qualified form.
        Parameters:
        acl - is the initial, unqualified ACL.
        authorityNameString - is the name of the governing authority for this document's acls, or null if none.
        activities - is the activities object, so we can report what's happening.
        Returns:
        the modified ACL.
        Throws:
        org.apache.manifoldcf.core.interfaces.ManifoldCFException