Class GridMapQueryExecutor
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.h2.twostep.GridMapQueryExecutor
-
public class GridMapQueryExecutor extends Object
Map query executor.
-
-
Constructor Summary
Constructors Constructor Description GridMapQueryExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonCancel(ClusterNode node, GridQueryCancelRequest msg)voidonDmlRequest(ClusterNode node, GridH2DmlRequest req)voidonNextPageRequest(ClusterNode node, GridQueryNextPageRequest req)voidonNodeLeft(DiscoveryEvent evt)Node left event handling method..voidonQueryRequest(ClusterNode node, GridH2QueryRequest req)voidstart(GridKernalContext ctx, IgniteH2Indexing h2)voidstop()Stop query map executor, cleanup resources.
-
-
-
Method Detail
-
start
public void start(GridKernalContext ctx, IgniteH2Indexing h2) throws IgniteCheckedException
- Parameters:
ctx- Context.h2- H2 Indexing.- Throws:
IgniteCheckedException- If failed.
-
onNodeLeft
public void onNodeLeft(DiscoveryEvent evt)
Node left event handling method..- Parameters:
evt- Discovery event.
-
stop
public void stop()
Stop query map executor, cleanup resources.
-
onCancel
public void onCancel(ClusterNode node, GridQueryCancelRequest msg)
- Parameters:
node- Node.msg- Message.
-
onQueryRequest
public void onQueryRequest(ClusterNode node, GridH2QueryRequest req) throws IgniteCheckedException
- Parameters:
node- Node.req- Query request.- Throws:
IgniteCheckedException- On error.
-
onDmlRequest
public void onDmlRequest(ClusterNode node, GridH2DmlRequest req)
- Parameters:
node- Node.req- DML request.
-
onNextPageRequest
public void onNextPageRequest(ClusterNode node, GridQueryNextPageRequest req)
- Parameters:
node- Node.req- Request.
-
-