class RunUpdateProcessor extends UpdateRequestProcessor
Modifier and Type | Field and Description |
---|---|
private SolrQueryRequest |
req |
private UpdateHandler |
updateHandler |
log, next
Constructor and Description |
---|
RunUpdateProcessor(SolrQueryRequest req,
UpdateRequestProcessor next) |
Modifier and Type | Method and Description |
---|---|
void |
processAdd(AddUpdateCommand cmd) |
void |
processCommit(CommitUpdateCommand cmd) |
void |
processDelete(DeleteUpdateCommand cmd) |
void |
processMergeIndexes(MergeIndexesCommand cmd) |
void |
processRollback(RollbackUpdateCommand cmd) |
finish
private final SolrQueryRequest req
private final UpdateHandler updateHandler
public RunUpdateProcessor(SolrQueryRequest req, UpdateRequestProcessor next)
public void processAdd(AddUpdateCommand cmd) throws java.io.IOException
processAdd
in class UpdateRequestProcessor
java.io.IOException
public void processDelete(DeleteUpdateCommand cmd) throws java.io.IOException
processDelete
in class UpdateRequestProcessor
java.io.IOException
public void processMergeIndexes(MergeIndexesCommand cmd) throws java.io.IOException
processMergeIndexes
in class UpdateRequestProcessor
java.io.IOException
public void processCommit(CommitUpdateCommand cmd) throws java.io.IOException
processCommit
in class UpdateRequestProcessor
java.io.IOException
public void processRollback(RollbackUpdateCommand cmd) throws java.io.IOException
processRollback
in class UpdateRequestProcessor
java.io.IOException