package com.leanengine.server.rest.resteasy; import com.leanengine.server.rest.*; import javax.ws.rs.core.Application; import java.util.HashSet; import java.util.Set; import java.util.logging.Logger; public class RestApplication extends Application { private Set<Object> singletons = new HashSet<Object>(); private static final Logger log = Logger.getLogger(RestApplication.class.getName()); public RestApplication() { singletons.add(new RestSecurityInterceptor()); singletons.add(new RestExceptionMapper()); singletons.add(new EntityRest()); singletons.add(new PublicServiceRest()); singletons.add(new QueryRest()); // singletons.add(new ScriptRest()); } @Override public Set<Object> getSingletons() { return singletons; } }