Interface PluginRegistryContext

All Known Implementing Classes:
DrillbitPluginRegistryContext

public interface PluginRegistryContext
Provides a loose coupling of the plugin registry to the resources it needs from elsewhere. Allows binding the registry via the DrillbitContext in production, and to ad-hoc versions in tests.
  • Method Details

    • config

      DrillConfig config()
    • mapper

      com.fasterxml.jackson.databind.ObjectMapper mapper()
    • hoconMapper

      com.fasterxml.jackson.databind.ObjectMapper hoconMapper()
    • classpathScan

      ScanResult classpathScan()
    • drillbitContext

      DrillbitContext drillbitContext()