package org.webpieces.router.impl;
import org.webpieces.router.api.BodyContentBinder;
import org.webpieces.router.api.EntityLookup;
import org.webpieces.router.api.ObjectStringConverter;
import org.webpieces.router.api.Startable;
import com.google.inject.Binder;
import com.google.inject.Module;
import com.google.inject.multibindings.Multibinder;
public class EmptyPluginModule implements Module {
@Override
public void configure(Binder binder) {
//creates an empty binder in case app installs ZERO plugins
Multibinder.newSetBinder(binder, Startable.class);
Multibinder.newSetBinder(binder, EntityLookup.class);
Multibinder.newSetBinder(binder, BodyContentBinder.class);
Multibinder.newSetBinder(binder, ObjectStringConverter.class);
}
}