package de.twenty11.skysail.server.ext.quartz; import java.util.List; import org.restlet.data.Form; import org.restlet.resource.Get; import de.twenty11.skysail.common.responses.SkysailResponse; import de.twenty11.skysail.common.selfdescription.ResourceDetails; import de.twenty11.skysail.server.core.restlet.ListServerResource2; /** * Restlet Root Resource for dbViewer application. * */ public class MyRootResource extends ListServerResource2<ResourceDetails> { public MyRootResource() { setName("quartz root resource"); setDescription("The root resource of the quartz application"); } @Override @Get("html|json|csv") public SkysailResponse<List<ResourceDetails>> getEntities() { return getEntities("all methods"); } @Override protected List<ResourceDetails> getData() { return allMethods(); } @Override public ResourceDetails getData(Form form) { // TODO Auto-generated method stub return null; } @Override public SkysailResponse<?> addEntity(ResourceDetails entity) { // TODO Auto-generated method stub return null; } }