You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by nt...@apache.org on 2017/04/03 08:31:39 UTC
[39/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/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).