Interface PluginsService

All Known Implementing Classes:
SpringIocPluginsService

public interface PluginsService
Provides access to services exported by plugins.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> Collection<? extends T>
    getInstancesOf(Class<? extends T> interfaceClass)
    Returns instance of services that implement specified interface.
  • Method Details

    • getInstancesOf

      <T> Collection<? extends T> getInstancesOf(Class<? extends T> interfaceClass)
      Returns instance of services that implement specified interface.
      Type Parameters:
      T - type of interface
      Parameters:
      interfaceClass - interface of service to retrieve
      Returns:
      instances of service or empty collection if no services found