You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Semen Boikov (JIRA)" <ji...@apache.org> on 2014/12/30 13:13:13 UTC
[jira] [Resolved] (IGNITE-44) Support invoke/invokeAll methods
[ https://issues.apache.org/jira/browse/IGNITE-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Semen Boikov resolved IGNITE-44.
--------------------------------
Resolution: Fixed
Implemented.
> Support invoke/invokeAll methods
> --------------------------------
>
> Key: IGNITE-44
> URL: https://issues.apache.org/jira/browse/IGNITE-44
> Project: Ignite
> Issue Type: Sub-task
> Components: cache
> Reporter: Semen Boikov
> Assignee: Semen Boikov
> Fix For: sprint-1
>
> Attachments: ignite-44.patch
>
>
> invoke/invokeAll is JCache analog for GridGain 'transform'/'transformAndCompute' methods.
> Note: if EntryProcessor throws an exception then entry is not modified and user gets EntryProcessorException, now GridGain does not allow transform closure to throw an exception. Also now GridGain does not implement 'transformAndComputeAll'.
> Also need to add on IgniteCache shortcut methods with predicates: 'putIf(K key, IgnitePredicate)', 'removeIf(K key, IgnitePredicate)'.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)