/** {@inheritDoc} */ @Override protected Void run(String arg) throws GridException { System.out.println("<visor>: ack: " + (arg == null ? g.localNode().id() : arg)); return null; }
/** {@inheritDoc} */ @Override protected Void run(Map<UUID, Set<GridUuid>> arg) throws GridException { Set<GridUuid> sesIds = arg.get(g.localNode().id()); if (sesIds != null && !sesIds.isEmpty()) { GridCompute compute = g.forLocal().compute(); for (GridUuid sesId : sesIds) compute.cancelTask(sesId); } return null; }
throw new GridInternalException(new FileNotFoundException("Log folder not found: " + arg.folder)); UUID uuid = g.localNode().id(); String nid = uuid.toString().toLowerCase();
/** {@inheritDoc} */ @Override protected GridBiTuple<Long, Long> run(Boolean dgc) throws GridException { GridNode locNode = g.localNode(); long before = freeHeap(locNode); System.gc(); if (dgc) for (GridCache<?, ?> cache : g.cachesx()) cache.dgc(); return new GridBiTuple<>(before, freeHeap(locNode)); }
/** * @param g Grid to check for debug flag. * @return {@code true} if debug enabled. * @throws GridException If get operation failed. */ public static boolean debugState(GridEx g) throws GridException { Boolean debug = g.localNode().isDaemon() ? g.<String, Boolean>nodeLocalMap().get(VISOR_DEBUG_KEY) : g.<String, Boolean>cachex(CU.UTILITY_CACHE_NAME).get(VISOR_DEBUG_KEY); return debug != null ? debug : false; }
/** {@inheritDoc} */ @Override protected Void run(String streamerName) throws GridException { try { GridStreamer streamer = g.streamer(streamerName); streamer.resetMetrics(); return null; } catch (IllegalArgumentException iae) { throw new GridException("Failed to reset metrics for streamer: " + escapeName(streamerName) + " on node: " + g.localNode().id(), iae); } }
/** {@inheritDoc} */ @Override protected Void run(String streamerName) throws GridException { try { GridStreamer streamer = g.streamer(streamerName); streamer.reset(); return null; } catch (IllegalArgumentException iae) { throw new GridException("Failed to reset streamer: " + escapeName(streamerName) + " on node: " + g.localNode().id(), iae); } }
/** * Set grid debug state. * * @param g Grid to set debug flag. * @param newState New value for debug state. * @throws GridException If get operation failed. */ public static void debugState(GridEx g, Boolean newState) throws GridException { if (g.localNode().isDaemon()) g.<String, Boolean>nodeLocalMap().put(VISOR_DEBUG_KEY, newState); else g.<String, Boolean>cachex(CU.UTILITY_CACHE_NAME).putx(VISOR_DEBUG_KEY, newState); }
GridGgfsSyncMessage sync = (GridGgfsSyncMessage)msg; if (sync.response() && sync.order() == ggfsCtx.kernalContext().grid().localNode().order()) { if (log.isDebugEnabled()) log.debug("Received fragmentizer sync response from remote node: " + nodeId);
GridGgfsSyncMessage sync = (GridGgfsSyncMessage)msg; if (sync.response() && sync.order() == ggfsCtx.kernalContext().grid().localNode().order()) { if (log.isDebugEnabled()) log.debug("Received fragmentizer sync response from remote node: " + nodeId);
GridNode locNode = ggfsCtx.kernalContext().grid().localNode();
GridNode locNode = ggfsCtx.kernalContext().grid().localNode();
GridNode locNode = ctx.grid().localNode();
return new GridBiTuple<>(null, (VisorQueryResultEx) new VisorQueryResultEx2(g.localNode().id(), qryId, SCAN_COL_NAMES, rows.get1(), next != null, duration)); return new GridBiTuple<>(null, (VisorQueryResultEx) new VisorQueryResultEx2(g.localNode().id(), qryId, names, rows.get1(), rows.get2() != null, duration));
GridNode locNode = ggfsCtx.kernalContext().grid().localNode();
GridNode locNode = ggfsCtx.kernalContext().grid().localNode();
cfg.ggHome(getProperty(GG_HOME, c.getGridGainHome())); cfg.localHost(getProperty(GG_LOCAL_HOST, c.getLocalHost())); cfg.nodeId(g.localNode().id()); cfg.marshaller(compactClass(c.getMarshaller())); cfg.deploymentMode(compactObject(c.getDeploymentMode()));