package com.nortal.jroad.client.rrv5; import com.nortal.jroad.client.exception.XRoadServiceConsumptionException; import com.nortal.jroad.client.rrv5.types.ee.x_road.rr_v5.producer.RR435Response; import com.nortal.jroad.client.rrv5.types.ee.x_road.rr_v5.producer.RR436Response; import com.nortal.jroad.client.rrv5.types.ee.x_road.rr_v5.producer.RR71FailDownloadResponse; import java.util.List; /** * <code>RRv5</code> (Rahvastikuregister) database X-tee service. * * @author Anti Orgla */ public interface Rrv5XTeeService { /** * <code>rr.RR435.v1</code> service. */ RR435Response findRR435(String legalCode) throws XRoadServiceConsumptionException; /** * <code>rr.RR436.v1</code> service. */ RR436Response findRR436(List<String> idCodes) throws XRoadServiceConsumptionException; public RR71FailDownloadResponse findRR71(String orderNr) throws XRoadServiceConsumptionException; }