Interface ServiceEnvironment

All Superinterfaces:
PluginEnvironment
All Known Subinterfaces:
BalancerEnvironment

public interface ServiceEnvironment extends PluginEnvironment
This interface exposes Accumulo system level information to plugins in a stable manner. The purpose of this interface is to insulate plugins from internal refactorings and changes to Accumulo.

Having this allows adding methods to the SPI which are not desired in PluginEnvironment which is public API.

Since:
2.0.0