Class MaintainRoutedAliasCmd

    • Method Detail

      • call

        public void call​(org.apache.solr.common.cloud.ClusterState clusterState,
                         org.apache.solr.common.cloud.ZkNodeProps message,
                         org.apache.solr.common.util.NamedList<Object> results)
                  throws Exception
        Throws:
        Exception
      • addTargetCollection

        public void addTargetCollection​(org.apache.solr.common.cloud.ClusterState clusterState,
                                        org.apache.solr.common.util.NamedList<Object> results,
                                        String aliasName,
                                        org.apache.solr.common.cloud.ZkStateReader.AliasesManager aliasesManager,
                                        Map<String,​String> aliasMetadata,
                                        RoutedAlias.Action action)
                                 throws Exception
        Throws:
        Exception
      • deleteTargetCollection

        public void deleteTargetCollection​(org.apache.solr.common.cloud.ClusterState clusterState,
                                           org.apache.solr.common.util.NamedList<Object> results,
                                           String aliasName,
                                           org.apache.solr.common.cloud.ZkStateReader.AliasesManager aliasesManager,
                                           RoutedAlias.Action action)
                                    throws Exception
        Throws:
        Exception