public class BufferingRequestProcessor extends UpdateRequestProcessor
Modifier and Type | Field and Description |
---|---|
List<AddUpdateCommand> |
addCommands |
List<CommitUpdateCommand> |
commitCommands |
List<DeleteUpdateCommand> |
deleteCommands |
List<RollbackUpdateCommand> |
rollbackCommands |
next
Constructor and Description |
---|
BufferingRequestProcessor(UpdateRequestProcessor next) |
Modifier and Type | Method and Description |
---|---|
void |
finish() |
void |
processAdd(AddUpdateCommand cmd) |
void |
processCommit(CommitUpdateCommand cmd) |
void |
processDelete(DeleteUpdateCommand cmd) |
void |
processRollback(RollbackUpdateCommand cmd) |
processMergeIndexes
public List<AddUpdateCommand> addCommands
public List<DeleteUpdateCommand> deleteCommands
public List<CommitUpdateCommand> commitCommands
public List<RollbackUpdateCommand> rollbackCommands
public BufferingRequestProcessor(UpdateRequestProcessor next)
public void processAdd(AddUpdateCommand cmd) throws IOException
processAdd
in class UpdateRequestProcessor
IOException
public void processDelete(DeleteUpdateCommand cmd) throws IOException
processDelete
in class UpdateRequestProcessor
IOException
public void processCommit(CommitUpdateCommand cmd) throws IOException
processCommit
in class UpdateRequestProcessor
IOException
public void processRollback(RollbackUpdateCommand cmd) throws IOException
processRollback
in class UpdateRequestProcessor
IOException
public void finish() throws IOException
finish
in class UpdateRequestProcessor
IOException
Copyright © 2000–2015 The Apache Software Foundation. All rights reserved.