package com.filter.rest.gui; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.ws.rs.Consumes; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.PathParam; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; import com.filter.dao.jpa.MasterJpaDao; import com.filter.dao.jpa.TblMasterdata; import com.filter.resteasy.model.Node; import com.filter.resteasy.model.OptionData; import java.util.List; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Context; import javax.ws.rs.core.Response; import org.springframework.context.ApplicationContext; import org.springframework.web.context.support.WebApplicationContextUtils; import javax.servlet.ServletContext; import com.filter.dao.MasterDAO; @Path("/filterservice") public interface FilterRestService { @GET @Path("/json/nodes/") @Produces(MediaType.APPLICATION_JSON) public List listNodesJSON(@Context ServletContext servletContext); @GET @Path("/xml/nodes/") @Consumes(MediaType.APPLICATION_XHTML_XML) public List listNodesXML(@Context ServletContext servletContext); }