You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Pavel Tupitsyn (JIRA)" <ji...@apache.org> on 2016/09/29 15:20:20 UTC
[jira] [Commented] (IGNITE-2940) .NET: Plugin system
[ https://issues.apache.org/jira/browse/IGNITE-2940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15533058#comment-15533058 ]
Pavel Tupitsyn commented on IGNITE-2940:
----------------------------------------
Proposed implementation:
* On Java side, extension is added to the classpath
* There is a PlatformProcessor method to retrieve an instance of extension by class name; platform context is injected via ctor
* On .NET side we call the method and retrieve IUnmanagedTarget same way as with Compute, Cache, etc
* For Java -> .NET callbacks, we already have UnmanagedCallbacks.ExtensionCallback. There should be a possibility to inject custom callbacks
> .NET: Plugin system
> -------------------
>
> Key: IGNITE-2940
> URL: https://issues.apache.org/jira/browse/IGNITE-2940
> Project: Ignite
> Issue Type: New Feature
> Components: platforms
> Affects Versions: 1.1.4
> Reporter: Pavel Tupitsyn
> Assignee: Pavel Tupitsyn
> Labels: .net, roadmap
>
> Implement a plugin system to allow extending Ignite functionality by third parties.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)