Search Results for

    Show / Hide Table of Contents

    Namespace Apache.Ignite.Core.Plugin

    Classes

    PluginNotFoundException

    Indicates missing Ignite plugin.

    PluginProviderTypeAttribute

    When applied to IPluginConfiguration, defines the type of IPluginProvider<TConfig> to instantiate.

    Interfaces

    IPluginConfiguration

    Plugin configuration interface.

    Implementations should be linked to corresponding IPluginProvider<TConfig> via PluginProviderTypeAttribute. Example plugin implementation:

    [PluginProviderType(typeof(MyPluginProvider))]
    class MyPluginConfig : IPluginConfiguration
    {
        int CustomProperty { get; set; }
    }
    
    class MyPluginProvider : IPluginProvider<MyPluginConfig>
    {
        ...
    }

    IPluginContext<T>

    Plugin execution context.

    IPluginProvider<TConfig>

    Pluggable Ignite component. Should have parameterless constructor.

    Ignite plugins are loaded according to PluginConfigurations.

    Delegates

    PluginCallback

    Plugin callback delegate.

    In This Article
    Back to top © 2015 - 2019 The Apache Software Foundation