/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + ": subjType=" + subjType; }
/** * Checks if this is a directory-related event. * * @return {@code True} if this event is directory-related. */ public boolean isDirectory() { int t = type(); return t == EVT_GGFS_DIR_CREATED || t == EVT_GGFS_DIR_RENAMED || t == EVT_GGFS_DIR_DELETED; }
@Override public void onEvent(GridEvent evt) { assert evt.type() == EVT_NODE_FAILED || evt.type() == EVT_NODE_LEFT || evt.type() == EVT_NODE_JOINED; GridDiscoveryEvent discoEvt = (GridDiscoveryEvent)evt; // Notify backup worker on each topology change. if (CU.affinityNode(cctx, discoEvt.eventNode())) backupWorker.addEvent(discoEvt); } },
@Override public void onEvent(GridEvent evt) { if (evt.type() == EVT_TASK_FAILED || evt.type() == EVT_TASK_FINISHED) perTaskBalancers.remove(((GridTaskEvent)evt).taskSessionId()); else if (evt.type() == EVT_JOB_MAPPED) { GridRoundRobinPerTaskLoadBalancer balancer = perTaskBalancers.get(((GridJobEvent)evt).taskSessionId()); if (balancer != null) balancer.onMapped(); } } };
/** {@inheritDoc} */ @Override public void onEvent(GridEvent evt) { assert evt.type() == EVT_NODE_JOINED || evt.type() == EVT_NODE_LEFT || evt.type() == EVT_NODE_FAILED; GridDiscoveryEvent discoEvt = (GridDiscoveryEvent)evt; if (discoEvt.topologyVersion() >= awaitVer) onDone(discoEvt.topologyVersion()); } }
/** {@inheritDoc} */ @Override public String shortDisplay() { return toString(); }
/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + ": cpKey=" + cpKey; }
/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + ": subjType=" + subjType; }
/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + (alias != null ? ": " + alias : ""); }
/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + ": taskName=" + taskName; }
/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + ": op=" + op; }
/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + ": taskName=" + taskName; }
/** {@inheritDoc} */ @Override public String shortDisplay() { return name() + ": space=" + space; }
@Override public int compare(GridEvent o1, GridEvent o2) { return Long.compare(o1.localOrder(), o2.localOrder()); } };
/** * Gets event type name. * * @return Event type name. */ @Override public String name() { return U.gridEventName(type()); }
/** {@inheritDoc} */ @Override public String toString() { return S.toString(GridGgfsEvent.class, this, super.toString()); } }