Interface BandanaManager

All Known Subinterfaces:
BandanaManagerInternal
All Known Implementing Classes:
DefaultBandanaManager

@Deprecated public interface BandanaManager
Deprecated.
since 9.3, for removal in 11.0. Consider a combination of the linked alternatives.
A plugin manager is responsible for retrieving plugins and modules, as well as managing plugin loading and state.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    Gets all the keys for entries under the given context.
    Deprecated.
    since 9.4, use PluginSettings.get(java.lang.String) instead.
  • Method Details

    • getValue

      @Deprecated Object getValue(BandanaContext context, String key)
      Deprecated.
      since 9.4, use PluginSettings.get(java.lang.String) instead.
      Get the configuration object, starting with the given context and looking upwards.
      Parameters:
      context - The context to start looking in
      key - The key of the BandanaConfigurationObject object
      Returns:
      Object object for this key, or null if none exists.
    • getKeys

      Iterable<String> getKeys(BandanaContext context)
      Deprecated.
      Gets all the keys for entries under the given context. Will not look upwards to other contexts.
      Parameters:
      context - the context for which to find keys
      Returns:
      all keys for supplied context