[ https://issues.apache.org/jira/browse/IGNITE-4422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15753867#comment-15753867 ]
Pavel Tupitsyn edited comment on IGNITE-4422 at 12/16/16 9:29 AM: ------------------------------------------------------------------ We can use existing plugin infrastructure for platform plugins. The only difference platform plugins have is the ability to return {{PlatformTarget}} by request from native platform. Won't fix for now. was (Author: ptupitsyn): We can use existing plugin infrastructure for platform plugins. The only difference platform plugins have is the ability to return {{PlatformTarget}} by request from native platform. This can be achieved by additional PlatformPluginProvider interface with one method. > Define platform plugin API in Java > ---------------------------------- > > Key: IGNITE-4422 > URL: https://issues.apache.org/jira/browse/IGNITE-4422 > Project: Ignite > Issue Type: Sub-task > Components: platforms > Reporter: Pavel Tupitsyn > Assignee: Pavel Tupitsyn > Labels: .NET > Fix For: 2.0 > > > * Move {{PlatformTarget}} to public package org.apache.ignite.platform > * Add {{PlatformPluginConfiguration}}, {{PlatformPluginContext}} and > {{PlatformPluginPorvider}}, similar to regular plugins and to cache plugins. > User should be able to add {{PlatformPluginConfiguration}} to > {{PlatformConfiguration}}. -- This message was sent by Atlassian JIRA (v6.3.4#6332)