You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2017/04/06 10:45:52 UTC

[15/50] [abbrv] ignite git commit: IGNITE-4815: Fixed confusing javadoc. This closes #1613.

IGNITE-4815: Fixed confusing javadoc. This closes #1613.


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/39edcc78
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/39edcc78
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/39edcc78

Branch: refs/heads/ignite-3477-master
Commit: 39edcc7890ce497771f532a83a57ecae318d8c88
Parents: 1f3b2fc
Author: Andrey V. Mashenkov <an...@gmail.com>
Authored: Tue Mar 28 18:56:17 2017 +0300
Committer: Andrey V. Mashenkov <an...@gmail.com>
Committed: Tue Mar 28 18:56:17 2017 +0300

----------------------------------------------------------------------
 .../org/apache/ignite/spi/collision/CollisionSpi.java    | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/39edcc78/modules/core/src/main/java/org/apache/ignite/spi/collision/CollisionSpi.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/spi/collision/CollisionSpi.java b/modules/core/src/main/java/org/apache/ignite/spi/collision/CollisionSpi.java
index d82d9a1..9b191f6 100644
--- a/modules/core/src/main/java/org/apache/ignite/spi/collision/CollisionSpi.java
+++ b/modules/core/src/main/java/org/apache/ignite/spi/collision/CollisionSpi.java
@@ -17,6 +17,7 @@
 
 package org.apache.ignite.spi.collision;
 
+import org.apache.ignite.events.EventType;
 import org.apache.ignite.spi.IgniteSpi;
 import org.jetbrains.annotations.Nullable;
 
@@ -48,8 +49,14 @@ import org.jetbrains.annotations.Nullable;
  */
 public interface CollisionSpi extends IgniteSpi {
     /**
-     * This is a callback called when either new grid job arrived or executing job finished its
-     * execution. When new job arrives it is added to the end of the wait list and this
+     * This is a callback called:
+     * <ul>
+     *      <li>new grid job arrived</li>
+     *      <li>executing job finished its execution</li>
+     *      <li>topology changed</li>
+     *     <li>periodically (on {@link EventType#EVT_NODE_METRICS_UPDATED})</li>
+     * </ul>
+     * When new job arrives it is added to the end of the wait list and this
      * method is called. When job finished its execution, it is removed from the active list and
      * this method is called (i.e., when grid job is finished it will not appear in any list
      * in collision resolution).