protected <T extends IComponent> void addComponent(Class<T> componentType, T component) {
        components.put(componentType, component);
    }
Adds a component to the registry.
@param componentType
@param component
gateway/engine/core/src/main/java/io/apiman/gateway/engine/impl/DefaultComponentRegistry.java