Class ServiceRegistry


  • public class ServiceRegistry
    extends Object
    ServiceRegistry
    Version:
    $Revision: $
    Author:
    Aslak Knutsen, Davide D'Alto
    • Method Detail

      • addService

        public <T> void addService​(Class<T> service,
                                   Class<? extends T> serviceImpl)
      • removeService

        public <T> void removeService​(Class<T> service,
                                      Class<? extends T> serviceImpl)
      • overrideService

        public <T> void overrideService​(Class<T> service,
                                        Class<? extends T> oldServiceImpl,
                                        Class<? extends T> newServiceImpl)
      • getServiceImpls

        public <T> Set<Class<? extends T>> getServiceImpls​(Class<T> service)
      • clear

        public void clear()