Ignite-107 Aop Fix
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/c3b64871 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/c3b64871 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/c3b64871 Branch: refs/heads/sprint-1 Commit: c3b64871a922df4fbc1cda0ae7f1e96434e89211 Parents: 5ed84ec Author: avinogradov <avinogra...@gridgain.com> Authored: Thu Jan 22 14:46:17 2015 +0300 Committer: avinogradov <avinogra...@gridgain.com> Committed: Thu Jan 22 14:46:17 2015 +0300 ---------------------------------------------------------------------- .../grid/kernal/processors/closure/GridClosureProcessor.java | 4 +--- .../grid/kernal/processors/resource/GridResourceUtils.java | 4 +++- 2 files changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/c3b64871/modules/core/src/main/java/org/gridgain/grid/kernal/processors/closure/GridClosureProcessor.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/gridgain/grid/kernal/processors/closure/GridClosureProcessor.java b/modules/core/src/main/java/org/gridgain/grid/kernal/processors/closure/GridClosureProcessor.java index 7f17c45..2a6deda 100644 --- a/modules/core/src/main/java/org/gridgain/grid/kernal/processors/closure/GridClosureProcessor.java +++ b/modules/core/src/main/java/org/gridgain/grid/kernal/processors/closure/GridClosureProcessor.java @@ -36,9 +36,7 @@ import org.gridgain.grid.util.worker.*; import org.jdk8.backport.*; import org.jetbrains.annotations.*; -import java.io.IOException; -import java.io.ObjectInput; -import java.io.ObjectOutput; +import java.io.*; import java.util.*; import java.util.concurrent.*; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/c3b64871/modules/core/src/main/java/org/gridgain/grid/kernal/processors/resource/GridResourceUtils.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/gridgain/grid/kernal/processors/resource/GridResourceUtils.java b/modules/core/src/main/java/org/gridgain/grid/kernal/processors/resource/GridResourceUtils.java index 20d2c20..10b6a66 100644 --- a/modules/core/src/main/java/org/gridgain/grid/kernal/processors/resource/GridResourceUtils.java +++ b/modules/core/src/main/java/org/gridgain/grid/kernal/processors/resource/GridResourceUtils.java @@ -18,6 +18,7 @@ package org.gridgain.grid.kernal.processors.resource; import org.apache.ignite.*; +import org.apache.ignite.lang.*; import java.lang.reflect.*; import java.util.concurrent.*; @@ -99,6 +100,7 @@ final class GridResourceUtils { // Need to inspect anonymous classes, callable and runnable instances. return f.getName().startsWith("this$") || f.getName().startsWith("val$") || - Callable.class.isAssignableFrom(f.getType()) || Runnable.class.isAssignableFrom(f.getType()); + Callable.class.isAssignableFrom(f.getType()) || Runnable.class.isAssignableFrom(f.getType()) || + IgniteClosure.class.isAssignableFrom(f.getType()); } }