public abstract class UpdateRequestProcessor extends Object
Modifier and Type | Field and Description |
---|---|
protected UpdateRequestProcessor |
next |
Constructor and Description |
---|
UpdateRequestProcessor(UpdateRequestProcessor next) |
Modifier and Type | Method and Description |
---|---|
void |
finish() |
void |
processAdd(AddUpdateCommand cmd) |
void |
processCommit(CommitUpdateCommand cmd) |
void |
processDelete(DeleteUpdateCommand cmd) |
void |
processMergeIndexes(MergeIndexesCommand cmd) |
void |
processRollback(RollbackUpdateCommand cmd) |
protected final UpdateRequestProcessor next
public UpdateRequestProcessor(UpdateRequestProcessor next)
public void processAdd(AddUpdateCommand cmd) throws IOException
IOException
public void processDelete(DeleteUpdateCommand cmd) throws IOException
IOException
public void processMergeIndexes(MergeIndexesCommand cmd) throws IOException
IOException
public void processCommit(CommitUpdateCommand cmd) throws IOException
IOException
public void processRollback(RollbackUpdateCommand cmd) throws IOException
IOException
public void finish() throws IOException
IOException