Interface ServiceRegistry


public interface ServiceRegistry
  • Method Details

    • register

      <T> void register(Class<T> service, T implementation, Object owner, ServicePriority priority)
    • register

      default <T> void register(Class<T> service, T implementation, Object owner)
    • get

      <T> T get(Class<T> service)
    • find

      <T> Optional<T> find(Class<T> service)
    • unregisterAll

      void unregisterAll(Object owner)