Igniters,
Do we really need the confirmation flag on the public API? I absolutely agree on the CLI and MXBean, but what is the reason for the flag in the API? It will be specified at the compile time anyway and does not prevent any user error. >From the implementation point of view I see no contradiction - we can add the new method to the MXBean, but nothing forces us to add it to Ignite interface - those interfaces are not related.