XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • None
    • 2.0
    • platforms

    Description

      Define plugin API in .NET similar to Java API:

      • IgniteConfiguration.PluginConfigurations
      • IPluginProvider
      • IPluginContext

      Should work like this:

      • Plugin author implements IPluginProvider
      • We discover plugins on Ignite start by examining all DLL files in the folder, load DLLs where IPluginProvider implementations are present, instantiate these implementations, and call IPluginProvider.Start(IPluginContext) method.
      • Plugin user can retrieve plugin via IIgnite.GetPlugin<T>(string name), or via helper extension method provided by plugin author.

      This task does not include the possibility to interact with Java from the plugin code.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ptupitsyn Pavel Tupitsyn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: