@Test public void sendRRSIDEAADRESSSideDataV1Test() throws XRoadServiceConsumptionException { RRExtSideData1Request rrExtSideData1Request = RRExtSideData1Request.Factory.newInstance(); RRExtSideData1Request.Isikud isikud = RRExtSideData1Request.Isikud.Factory.newInstance(); RRExtSideData1Request.Isikud.Isik isik = isikud.addNewIsik(); isik.setEesnimi("MARI-LIIS"); isik.setPerenimi("MÄNNIK"); isik.setIsikukood("47101010033"); rrExtSideData1Request.setIsikud(isikud); RRExtSideData1Request.Dokument dokument = RRExtSideData1Request.Dokument.Factory.newInstance(); dokument.setDokumendiNumber("YY000199911"); dokument.setAmetnikuIsikukood("47101010033"); dokument.setAmetnikuNimed("MARI-LIIS MÄNNIK"); RRExtSideData1Request.Dokument.KoostanudAsutus koostanudAsutus = RRExtSideData1Request.Dokument.KoostanudAsutus.Factory.newInstance(); koostanudAsutus.setAsutuseNimi("MAANTEEAMET"); koostanudAsutus.setRegistrikood("70001490"); Kodif1 kodif1AsutusRiik = Kodif1.Factory.newInstance(); kodif1AsutusRiik.setKood("EST"); koostanudAsutus.setRiik(kodif1AsutusRiik); dokument.setKoostanudAsutus(koostanudAsutus); Kodif1 kodif1Liik = Kodif1.Factory.newInstance(); kodif1Liik.setNimi("Muu asutuse sideandmete teade"); kodif1Liik.setKood("E90"); dokument.setLiik(kodif1Liik); rrExtSideData1Request.setDokument(dokument); RRExtSideData1Request.Sideandmed sideandmed = RRExtSideData1Request.Sideandmed.Factory.newInstance(); RRExtSideData1Request.Sideandmed.Kontakt kontakt = sideandmed.addNewKontakt(); kontakt.setRiigiKood("233"); kontakt.setKontaktiTekst("56666667"); Calendar cal = Calendar.getInstance(); cal.set(2017, 2, 1); kontakt.setAlatesKP(cal); Kodif1 kodif1 = Kodif1.Factory.newInstance(); kodif1.setKood("K7"); kodif1.setNimi("TELEFON"); kontakt.setLiik(kodif1); rrExtSideData1Request.setSideandmed(sideandmed); rrExtSideData1Request.setTegevus(RRExtSideData1Request.Tegevus.V); RRSIDEAADRESSSideDataRequestType rrsideaadressSideDataRequestType = RRSIDEAADRESSSideDataRequestType.Factory.newInstance(); rrsideaadressSideDataRequestType.setRRSIDEAADRESSSideData(rrExtSideData1Request); RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request = RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData.Factory.newInstance(); request.setRequest(rrsideaadressSideDataRequestType); RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse response = rrXTeeService.sendRRSIDEAADRESSSideDataV1(request, "EE12345678"); Assert.assertTrue(response.getResponse().getIsikud().getIsikList().isEmpty()); }
@Override public RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse sendRRSIDEAADRESSSideDataV1(RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request, String userId) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrsideaadressSideDataV1(request, userId); }
RrV6XTeeServiceImpl implements RrV6XTeeService { @Override public RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse sendRRSIDEAADRESSSideDataV1(RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request, String userId) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrsideaadressSideDataV1(request, userId); } }
RrV6XTeeServiceImpl implements RrV6XTeeService { @Override public RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse sendRRSIDEAADRESSSideDataV1(RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request, String userId) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrsideaadressSideDataV1(request, userId); }  }
RrV6XTeeServiceImpl implements RrV6XTeeService { @Override public RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse sendRRSIDEAADRESSSideDataV1(RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request, String userId) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrsideaadressSideDataV1(request, userId); }  @Override com.nortal.jroad.client.rrv6.types.eu.x_road.rr.producer.RR441ResponseDocument.RR441Response findRr441(String isikukood, String userId); @Override RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse sendRRSIDEAADRESSSideDataV1(RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request, String userId); @Override RRARKJUHILUBAResponseDocument.RRARKJUHILUBAResponse sendRRArkJuhilubaV1(RRARKJUHILUBADocument.RRARKJUHILUBA request, String userId); @Override RR50SurnudIsikuteLeidmineResponseDocument.RR50SurnudIsikuteLeidmineResponse findRR50SurnudIsikuteLeidmine(RR50SurnudIsikuteLeidmineDocument.RR50SurnudIsikuteLeidmine request, String userId); @Override RR442ResponseDocument.RR442Response findRr442(String isikukood, String eesnimi, String perenimi, String userId); RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1(String isikukood); RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1(String isikukood, String userIdCode); }
RrV6XTeeServiceImpl implements RrV6XTeeService { @Override public RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse sendRRSIDEAADRESSSideDataV1(RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request, String userId) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrsideaadressSideDataV1(request, userId); }  @Override com.nortal.jroad.client.rrv6.types.eu.x_road.rr.producer.RR441ResponseDocument.RR441Response findRr441(String isikukood, String userId); @Override RRSIDEAADRESSSideDataResponseDocument.RRSIDEAADRESSSideDataResponse sendRRSIDEAADRESSSideDataV1(RRSIDEAADRESSSideDataDocument.RRSIDEAADRESSSideData request, String userId); @Override RRARKJUHILUBAResponseDocument.RRARKJUHILUBAResponse sendRRArkJuhilubaV1(RRARKJUHILUBADocument.RRARKJUHILUBA request, String userId); @Override RR50SurnudIsikuteLeidmineResponseDocument.RR50SurnudIsikuteLeidmineResponse findRR50SurnudIsikuteLeidmine(RR50SurnudIsikuteLeidmineDocument.RR50SurnudIsikuteLeidmine request, String userId); @Override RR442ResponseDocument.RR442Response findRr442(String isikukood, String eesnimi, String perenimi, String userId); RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1(String isikukood); RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1(String isikukood, String userIdCode);  }