Hi,

I have created my own plugin to override some defaults in the Ignite.

For configuration purposes I have got a class xxxPluginConfiguration which
is implementing PluginConfiguration. This class has got all the
configuration related settings to my plugin.

Custom plugin provider I have got a separate class xxxPluginProvider which
is implementing PluginProvider<xxxPluginConfiguration>

Just a bit confused with a few things over here:

org.apache.ignite.plugin.PluginProvider#initExtensions - From the
documentation it is clear that it will call this method first which will do
the custom initialisation stuff, but I can't understand what is the purpose
of org.apache.ignite.plugin.ExtensionRegistry in initExtensions() - can
someone please explain it ? 

org.apache.ignite.plugin.PluginProvider#plugin - From this I understand that
is needs to return our CustomPluginAPI and org.apache.ignite.Ignite#plugin
can return our custom plugin api but what is the overall usage for this
method ? 

org.apache.ignite.plugin.PluginProvider#createComponent - Is there any list
of components which can be changed through pluggable api apart from the one
whose class types is being sent to this method ?

Thanks,
Luqman



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Ignite-PlugingProvider-tp14640.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to