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 <andrey.mashen...@gmail.com> Authored: Tue Mar 28 18:56:17 2017 +0300 Committer: Andrey V. Mashenkov <andrey.mashen...@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).