package org.gbif.checklistbank.ws.client;
import org.gbif.api.model.checklistbank.VernacularName;
import org.gbif.api.model.common.paging.PagingResponse;
import org.gbif.api.service.checklistbank.VernacularNameService;
import org.gbif.checklistbank.ws.client.guice.ChecklistBankWs;
import org.gbif.checklistbank.ws.util.Constants;
import com.google.inject.Inject;
import com.sun.jersey.api.client.GenericType;
import com.sun.jersey.api.client.WebResource;
/**
* Client-side implementation to the VernacularNameService.
*/
public class VernacularNameWsClient extends NameUsageComponentBaseWsClient<VernacularName>
implements VernacularNameService {
@Inject
public VernacularNameWsClient(@ChecklistBankWs WebResource resource) {
super(VernacularName.class, new GenericType<PagingResponse<VernacularName>>() {
}, resource, Constants.VERNACULAR_NAMES_PATH);
}
}