Class DmlStatementsProcessor
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.h2.DmlStatementsProcessor
-
public class DmlStatementsProcessor extends Object
Contains entry processors for DML. Should be modified very carefully to maintain binary compatibility due to serializable anonymous classes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDmlStatementsProcessor.EntryValueUpdaterEntry value updater.static classDmlStatementsProcessor.InsertEntryProcessorstatic classDmlStatementsProcessor.ModifyingEntryProcessorEntry processor invoked by UPDATE and DELETE operations.
-
Constructor Summary
Constructors Constructor Description DmlStatementsProcessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IgniteInClosure<javax.cache.processor.MutableEntry<Object,Object>>getRemoveClosure(ClusterNode node, Object key)Returns the remove closure based on the version of the primary node.
-
-
-
Method Detail
-
getRemoveClosure
public static IgniteInClosure<javax.cache.processor.MutableEntry<Object,Object>> getRemoveClosure(ClusterNode node, Object key)
Returns the remove closure based on the version of the primary node.- Parameters:
node- Primary node.key- Key.- Returns:
- Remove closure.
-
-