package com.nvarghese.beowulf.smf;
import java.util.HashSet;
import java.util.Set;
import javax.ws.rs.core.Application;
import com.nvarghese.beowulf.smf.scan.resources.HelloWorld;
import com.nvarghese.beowulf.smf.scan.resources.NewScanResource;
import com.nvarghese.beowulf.smf.scan.resources.ReportResource;
import com.nvarghese.beowulf.smf.scan.resources.SimpleQueryResource;
public class SmfRestApplication extends Application {
private static Set<Object> services = new HashSet<Object>();
public SmfRestApplication() {
services.add(new HelloWorld());
services.add(new NewScanResource());
services.add(new SimpleQueryResource());
services.add(new ReportResource());
}
@Override
public Set<Object> getSingletons() {
return services;
}
public static Set<Object> getServices() {
return services;
}
}