package fr.openwide.test.core.rest.jersey2.client; import java.net.URI; import javax.ws.rs.client.WebTarget; import fr.openwide.core.rest.jersey2.client.AbstractRestClientServiceImpl; import fr.openwide.test.core.rest.jersey2.business.person.model.Person; public class SimpleRestServiceClientServiceImpl extends AbstractRestClientServiceImpl { public SimpleRestServiceClientServiceImpl(URI remoteServiceUri) { super(remoteServiceUri); } public SimpleRestServiceClientServiceImpl(String schemeAndHost, int port, String path) { super(schemeAndHost, port, path); } public Person getEntity(Long id) { WebTarget target = getTarget().path("test/get/{param}/").resolveTemplate("param", id); return target.request().get(Person.class); } }