Note that due to potential task migration to another nodes every {@link Callable}, {@link Runnable} and/or {@link DistributedCallable} submitted must be either {@link Serializable}or {@link Externalizable}. Also the value returned from a callable must be {@link Serializable}or {@link Externalizable}. Unfortunately if the value returned is not serializable then a {@link NotSerializableException} will be thrown. @author Vladimir Blagojevic @since 5.0
|
|