jodd-madvoc/src/main/java/jodd/madvoc/component/MadvocContainer.java
public <T> void registerComponent(final String name, final Class<T> component, final Consumer<T> consumer) {
		log.debug(() -> "Madvoc WebApp component: [" + name + "] --> " + component.getName());

		madpc.removeBean(name);
		madpc.registerPetiteBean(component, name, null, null, false, consumer);
	}
public <T> void registerComponent(final String name, final Class<T> component, final Consumer<T> consumer) {
		log.debug(() -> "Madvoc WebApp component: [" + name + "] --> " + component.getName());

		madpc.removeBean(name);
		madpc.registerPetiteBean(component, name, null, null, false, consumer);
	}
public < T > void registerComponent ( final String name , final Class < T > component , final Consumer < T > consumer ) { log . debug ( ( ) -> "Madvoc WebApp component: [" + name + "] --> " + component . getName ( ) ) ; madpc . removeBean ( name ) ; madpc . registerPetiteBean ( component , name , null , null , false , consumer ) ; }
Registers Madvoc component with given name.
Registers Madvoc component with given name .