robin shine 26535f960a Embed dropwizard jersey module. Add jackson
serialization/deserialization support for Hibernate.
2013-10-11 23:35:58 +08:00

29 lines
812 B
Java

package com.pmease.gitop.web;
import javax.inject.Singleton;
import com.pmease.commons.jetty.ServletConfigurator;
import com.pmease.commons.loader.AbstractPluginModule;
import com.pmease.commons.wicket.AbstractWicketConfig;
import com.pmease.gitop.core.validation.UserNameReservation;
/**
* NOTE: Do not forget to rename moduleClass property defined in the pom if you've renamed this class.
*
*/
public class WebModule extends AbstractPluginModule {
@Override
protected void configure() {
super.configure();
// put your guice bindings here
bind(AbstractWicketConfig.class).to(GitopWebApp.class);
bind(SitePaths.class).in(Singleton.class);
contribute(ServletConfigurator.class, WebServletConfigurator.class);
contribute(UserNameReservation.class, WebUserNameReservation.class);
}
}