Package com.j_spaces.core
Class ExtendedAnswerHolder
java.lang.Object
com.j_spaces.core.AnswerHolder
com.j_spaces.core.ExtendedAnswerHolder
extention of answer-holder contains prev and current entry snapshot + extended error info. NOTE-
used for single operation only
- Author:
- yechielf
-
Field Summary
Fields inherited from class com.j_spaces.core.AnswerHolder
_numOfEntriesMatched, m_AnswerPacket, m_Exception -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddModifiedEntriesData(IEntryData changed, Object uid, List<Object> changeResultsForEntry) voidaddRejectedEntriesInfo(Throwable t, IEntryData candidate, Object uid) booleanbooleanintvoidvoidsetModifiedEntryData(IEntryData modifiedEntryData) voidsetPreviousEntryData(IEntryData previousEntryData) voidvoidsetSingleChangeResults(List<Object> res) Methods inherited from class com.j_spaces.core.AnswerHolder
getAnswerPacket, getEntryPackets, getEventRegistration, getException, getExplainPlan, getNumOfEntriesMatched, getResult, getServerTypeDesc, getSyncRelplicationLevel, getUpdateMultipleResult, setEntryPackets, setEventRegistration, setExplainPlan, setNumOfEntriesMatched, setServerTypeDesc, setSyncRelplicationLevel, setUpdateMultipleResult, throwExceptionIfExists
-
Constructor Details
-
ExtendedAnswerHolder
public ExtendedAnswerHolder()
-
-
Method Details
-
getPreviousEntryData
-
setPreviousEntryData
-
getModifiedEntryData
-
setModifiedEntryData
-
getRejectedEntry
-
setRejectedEntry
-
addModifiedEntriesData
public void addModifiedEntriesData(IEntryData changed, Object uid, List<Object> changeResultsForEntry) -
addRejectedEntriesInfo
-
resetRejectedEntriesInfo
public void resetRejectedEntriesInfo() -
anyRejectedEntriesForMultipleOperation
public boolean anyRejectedEntriesForMultipleOperation() -
anyChangedEntriesForMultipleOperation
public boolean anyChangedEntriesForMultipleOperation() -
getNumChangedEntriesForMultipleOperation
public int getNumChangedEntriesForMultipleOperation() -
getModifiedEntriesData
-
getModifiedEntriesUids
-
getRejectedEntries
-
getRejectedCause
-
getRejectedEntriesUids
-
getChangeResults
-
setSingleChangeResults
-