## Uses of Class
org.apache.solr.update.AddUpdateCommand

- Packages that use AddUpdateCommand
  Package | Description
  --- | ---
  org.apache.solr.update | APIs and classes for managing index updates
  org.apache.solr.update.processor | `UpdateRequestProcessorFactory` APIs and implementations for use in `UpdateRequestProcessorChain`s

- - ### Uses of AddUpdateCommand in org.apache.solr.update

    Methods in org.apache.solr.update with parameters of type AddUpdateCommand
    Modifier and Type | Method and Description
    --- | ---
    `void` | UpdateLog.`add(AddUpdateCommand cmd)`
    `void` | CdcrUpdateLog.`add(AddUpdateCommand cmd, boolean clearCaches)`
    `void` | UpdateLog.`add(AddUpdateCommand cmd, boolean clearCaches)`
    `abstract int` | UpdateHandler.`addDoc(AddUpdateCommand cmd)`
    `int` | DirectUpdateHandler2.`addDoc(AddUpdateCommand cmd)`
    `void` | SolrCmdDistributor.`distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, ModifiableSolrParams params)`
    `void` | SolrCmdDistributor.`distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, ModifiableSolrParams params, boolean synchronous)`
    `void` | SolrCmdDistributor.`distribAdd(AddUpdateCommand cmd, List<SolrCmdDistributor.Node> nodes, ModifiableSolrParams params, boolean synchronous, DistributedUpdateProcessor.RequestReplicationTracker rrt)`
    `long` | TransactionLog.`write(AddUpdateCommand cmd, int flags)`

  - ### Uses of AddUpdateCommand in org.apache.solr.update.processor

    Methods in org.apache.solr.update.processor with parameters of type AddUpdateCommand
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | AtomicUpdateDocumentMerger.`isAtomicUpdate(AddUpdateCommand cmd)` Utility method that examines the SolrInputDocument in an AddUpdateCommand and returns true if the documents contains atomic update instructions.
    `protected abstract void` | SimpleUpdateProcessorFactory.`process(AddUpdateCommand cmd, SolrQueryRequest req, SolrQueryResponse rsp)` This object is reused across requests.
    `protected void` | TemplateUpdateProcessorFactory.`process(AddUpdateCommand cmd, SolrQueryRequest req, SolrQueryResponse rsp)`
    `void` | URLClassifyProcessor.`processAdd(AddUpdateCommand command)`
    `void` | TolerantUpdateProcessor.`processAdd(AddUpdateCommand cmd)`
    `void` | RegexpBoostProcessor.`processAdd(AddUpdateCommand command)`
    `void` | UpdateRequestProcessor.`processAdd(AddUpdateCommand cmd)`
    `void` | DistributedUpdateProcessor.`processAdd(AddUpdateCommand cmd)`
    `void` | FieldMutatingUpdateProcessor.`processAdd(AddUpdateCommand cmd)` Calls `mutate` on any fields identified by the selector before forwarding the command down the chain.
    `void` | RegexpBoostProcessor.`processBoost(AddUpdateCommand command)`
    `protected boolean` | CdcrUpdateProcessor.`versionAdd(AddUpdateCommand cmd)`
    `protected boolean` | DistributedUpdateProcessor.`versionAdd(AddUpdateCommand cmd)`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.