package com.github.signed.tryanderror.jersey.resources;
import com.google.inject.AbstractModule;
import com.google.inject.Module;
import com.google.inject.Scopes;
public class TopLevelResourceModule extends AbstractModule implements GuiceResourceProvider{
@Override
protected void configure() {
bind(TopLevelResource.class);
bind(LongRunningProcessResource.class);
bind(ProcessArchive.class).in(Scopes.SINGLETON);
}
@Override
public Module getResourceModule() {
return new TopLevelResourceModule();
}
}