package org.jboss.resteasy.test.core.servlet.resource; import javax.ws.rs.core.Application; import java.util.HashSet; import java.util.Set; public class ServletConfigApplication extends Application { public static int num_instantiations = 0; protected Set<Object> singletons = new HashSet<Object>(); protected Set<Class<?>> clazzes = new HashSet<Class<?>>(); public ServletConfigApplication() { num_instantiations++; singletons.add(new ServletConfigResource()); clazzes.add(ServletConfigExceptionMapper.class); } @Override public Set<Class<?>> getClasses() { return clazzes; } @Override public Set<Object> getSingletons() { return singletons; } public String getHello() { return "hello"; } }