@Override public boolean apply(Event evt) { assertTrue("Event: " + evt, evt instanceof CacheQueryReadEvent); CacheQueryReadEvent<Object, Object> qe = (CacheQueryReadEvent<Object, Object>)evt; assertEquals(SCAN.name(), qe.queryType()); assertEquals(cacheName(), qe.cacheName()); assertNull(qe.className()); assertNull(qe.clause()); assertEquals(filterExp, qe.scanQueryFilter() != null); assertNull(qe.continuousQueryFilter()); assertNull(qe.arguments()); evtMap.put(qe.key(), qe.value()); assertFalse(readEvtLatch.getCount() == 0); readEvtLatch.countDown(); return true; } };
assertEquals(cache.getName(), qe.cacheName()); assertNotNull(qe.clause()); assertNull(qe.scanQueryFilter()); assertNull(qe.continuousQueryFilter()); assertArrayEquals(new Integer[] {10}, qe.arguments());
writer.writeString(event0.queryType()); writer.writeString(event0.cacheName()); writer.writeString(event0.className()); writer.writeString(event0.clause()); writer.writeUuid(event0.subjectId()); writer.writeString(event0.taskName()); writer.writeObject(event0.key()); writer.writeObject(event0.value()); writer.writeObject(event0.oldValue()); writer.writeObject(event0.row());
GridKernalContext ctx = h2.kernalContext(); ctx.event().record(new CacheQueryReadEvent<>( ctx.discovery().localNode(), "SQL fields query result set row read.",
writer.writeString(event0.queryType()); writer.writeString(event0.cacheName()); writer.writeString(event0.className()); writer.writeString(event0.clause()); writer.writeUuid(event0.subjectId()); writer.writeString(event0.taskName()); writer.writeObject(event0.key()); writer.writeObject(event0.value()); writer.writeObject(event0.oldValue()); writer.writeObject(event0.row());
ctx.writeEvent(writer, new CacheQueryReadEvent(node, msg, evtType, "qryType", "cacheName", "clsName", "clause", null, null, null, uuid, "taskName", 1, 2, 3, 4));
cctx.gridEvents().record(new CacheQueryReadEvent<>( cctx.localNode(), "Scan query entry read.",
ctx.event().record(new CacheQueryReadEvent<>( ctx.discovery().localNode(), "Continuous query executed.",
GridKernalContext ctx = h2.kernalContext(); ctx.event().record(new CacheQueryReadEvent<>( ctx.discovery().localNode(), "SQL fields query result set row read.",
cctx.gridEvents().record(new CacheQueryReadEvent<>( cctx.localNode(), "Scan query entry read.",
ctx.event().record(new CacheQueryReadEvent<>( ctx.discovery().localNode(), "Continuous query executed.",