Uses of Class
org.apache.solr.update.DeleteUpdateCommand
-
Packages that use DeleteUpdateCommand Package Description org.apache.solr.update APIs and classes for managing index updatesorg.apache.solr.update.processor UpdateRequestProcessorFactory
APIs and implementations for use inUpdateRequestProcessorChain
s -
-
Uses of DeleteUpdateCommand in org.apache.solr.update
Methods in org.apache.solr.update with parameters of type DeleteUpdateCommand Modifier and Type Method Description void
DirectUpdateHandler2. delete(DeleteUpdateCommand cmd)
abstract void
UpdateHandler. delete(DeleteUpdateCommand cmd)
void
UpdateLog. delete(DeleteUpdateCommand cmd)
void
DirectUpdateHandler2. deleteByQuery(DeleteUpdateCommand cmd)
abstract void
UpdateHandler. deleteByQuery(DeleteUpdateCommand cmd)
void
UpdateLog. deleteByQuery(DeleteUpdateCommand cmd)
void
SolrCmdDistributor. distribDelete(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params)
void
SolrCmdDistributor. distribDelete(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, org.apache.solr.common.params.ModifiableSolrParams params, boolean sync, DistributedUpdateProcessor.RollupRequestReplicationTracker rollupTracker, DistributedUpdateProcessor.LeaderRequestReplicationTracker leaderTracker)
long
TransactionLog. writeDelete(DeleteUpdateCommand cmd)
long
TransactionLog. writeDeleteByQuery(DeleteUpdateCommand cmd)
-
Uses of DeleteUpdateCommand in org.apache.solr.update.processor
Methods in org.apache.solr.update.processor with parameters of type DeleteUpdateCommand Modifier and Type Method Description protected void
DistributedUpdateProcessor. doDeleteById(DeleteUpdateCommand cmd)
protected void
DistributedZkUpdateProcessor. doDeleteById(DeleteUpdateCommand cmd)
protected void
DistributedUpdateProcessor. doDeleteByQuery(DeleteUpdateCommand cmd)
for implementing classes to setup request data(nodes, replicas)protected void
DistributedUpdateProcessor. doDeleteByQuery(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> replicas, org.apache.solr.common.cloud.DocCollection coll)
should be called by implementing class after setting up replicasprotected void
DistributedZkUpdateProcessor. doDeleteByQuery(DeleteUpdateCommand cmd)
protected void
DistributedUpdateProcessor. doDistribDeleteById(DeleteUpdateCommand cmd)
This method can be overridden to tamper with the cmd after the localDeleteById operationprotected void
DistributedZkUpdateProcessor. doDistribDeleteById(DeleteUpdateCommand cmd)
protected void
DistributedUpdateProcessor. doDistribDeleteByQuery(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> replicas, org.apache.solr.common.cloud.DocCollection coll)
This runs after versionDeleteByQuery is invoked, should be used to tamper or forward DeleteCommandprotected void
DistributedZkUpdateProcessor. doDistribDeleteByQuery(DeleteUpdateCommand cmd, List<SolrCmdDistributor.Node> replicas, org.apache.solr.common.cloud.DocCollection coll)
void
DistributedUpdateProcessor. processDelete(DeleteUpdateCommand cmd)
void
DistributedZkUpdateProcessor. processDelete(DeleteUpdateCommand cmd)
void
DocBasedVersionConstraintsProcessor. processDelete(DeleteUpdateCommand cmd)
void
RoutedAliasUpdateProcessor. processDelete(DeleteUpdateCommand cmd)
void
TolerantUpdateProcessor. processDelete(DeleteUpdateCommand cmd)
void
UpdateRequestProcessor. processDelete(DeleteUpdateCommand cmd)
protected boolean
DistributedUpdateProcessor. versionDelete(DeleteUpdateCommand cmd)
protected void
DistributedUpdateProcessor. versionDeleteByQuery(DeleteUpdateCommand cmd)
-