Interface ProviderRegistryService<T>

    • Method Detail

      • registerClass

        void registerClass​(java.lang.String name,
                           java.lang.Class<? extends T> clazz)
        Register a class for a provider
        Parameters:
        name - provider name
        clazz - class
      • registerInstance

        void registerInstance​(java.lang.String name,
                              T object)
        Register an instance for a provider
        Parameters:
        name - provider
        object - object
      • isCacheInstances

        boolean isCacheInstances()
        Returns:
        true if instances are used
      • setCacheInstances

        void setCacheInstances​(boolean cacheInstances)
        Set to true to enable instance registration cache
        Parameters:
        cacheInstances -