@Test public void sendRRExtDocumentDataArkLuba() throws XRoadServiceConsumptionException { try { DateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy"); RRExtDocumentDataRequest request = RRExtDocumentDataRequest.Factory .newInstance(); request.setTegevus(Tegevus.K); Dokument dokument = request.addNewDokument(); Kodif liik = dokument.addNewLiik(); liik.setKood("D48"); liik.setNimi("juhiluba"); dokument.setLiik(liik); dokument.setDokumendiNumber("ET123456"); Calendar valjandiseKp = Calendar.getInstance(); valjandiseKp.setTime(dateFormat.parse("24.04.2009")); dokument.setValjaandmiseKP(valjandiseKp); Calendar joustumiseKP = Calendar.getInstance(); joustumiseKP.setTime(dateFormat.parse("19.04.2009")); dokument.setJoustumiseKP(joustumiseKP); Calendar kehtivKuniKP = Calendar.getInstance(); kehtivKuniKP.setTime(dateFormat.parse("19.04.2019")); dokument.setKehtivKuniKP(kehtivKuniKP); Calendar kehtetuAlatesKP = Calendar.getInstance(); kehtetuAlatesKP.setTime(dateFormat.parse("13.12.2010")); dokument.setKehtetuAlatesKP(kehtetuAlatesKP); dokument.setAmetnikuIsikukood("48404172231"); dokument.setAmetnikuNimed("Admin Admin"); KoostanudAsutus koostanudAsutus = dokument.addNewKoostanudAsutus(); Kodif riik = koostanudAsutus.addNewRiik(); riik.setKood("EST"); koostanudAsutus.setRiik(riik); koostanudAsutus.setAsutuseRegNumber("70001490"); koostanudAsutus.setAsutuseNimi("Maanteeamet"); dokument.setKoostanudAsutus(koostanudAsutus); request.setDokument(dokument); Isikud isikud = request.addNewIsikud(); Isikud.Isik isik = isikud.addNewIsik(); isik.setIsikukood("47707178682"); isik.setEesnimi("OLGA"); isik.setEesnimiRR("OLGA"); isik.setPerenimi("SIDOROVA"); isik.setPerenimiRR("SIDOROVA"); isikud.setIsikArray(0, isik); request.setIsikud(isikud); RRExtDocumentDataResponse response = rrXTeeServiceImpl .sendRRExtDocumentDataArkLuba(request); Assert.assertNotNull(response); Assert.assertTrue(response.getIsikud() != null); } catch (Exception e) { throw new RuntimeException(e); } }
public RRExtDocumentDataResponse sendRRExtDocumentDataArkLuba( RRExtDocumentDataRequest request) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrExtDocumentDataArkLubaV1(request); }
RrXTeeServiceImpl implements RrXTeeService { public RRExtDocumentDataResponse sendRRExtDocumentDataArkLuba( RRExtDocumentDataRequest request) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrExtDocumentDataArkLubaV1(request); } }
RrXTeeServiceImpl implements RrXTeeService { public RRExtDocumentDataResponse sendRRExtDocumentDataArkLuba( RRExtDocumentDataRequest request) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrExtDocumentDataArkLubaV1(request); }  }
RrXTeeServiceImpl implements RrXTeeService { public RRExtDocumentDataResponse sendRRExtDocumentDataArkLuba( RRExtDocumentDataRequest request) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrExtDocumentDataArkLubaV1(request); }  RR42Response findRR42isikAadressKood(RR42RequestCallback callback); RR40Response findRR40isikTaielikIsikukood(String isikukood); List<TtIsikud.Item> findRR72Isik(String... idCodes); RR63ResponseV1 findRR63IsikAadrDok(String surname, String firstName,
			String idCode, String birthDate); RR81Response getRR81KMAisikkontroll(String idCode); RR81ResponseV1 getRR81KMAisikkontrollv1(String idCode); RR52Response getRR52(String idCode, String forename, String surname); RR43Response getRR43dokument(final String dokumendiKood,
			final String dokumendiSeeria, DokumendiTyyp.Enum dokumendiTyyp); RR96ResponseV1 getRR96isikDokElukSuhe(final String isikueesnimi,
			final String isikuperenimi, final String isikukood,
			final Long vastusteArv); RRExtDocumentDataResponse sendRRExtDocumentDataArkLuba(
			RRExtDocumentDataRequest request); List<TtKoodid.Item> findRR67MuutusV1(Date algus, Date lopp,
			String... koodid); RR84Response findRR84IsikuSeosed(String isikukood); RR41ResponseV1 findRR41isikPohiandmedV1(String perenimi, String eesnimi, String isikukood,
			String vald, IsikuStaatus staatus, Long vastusteArv); RRPORTTEOVOIMEResponse getRRPortTeovoimeV1(String isikukood); }
RrXTeeServiceImpl implements RrXTeeService { public RRExtDocumentDataResponse sendRRExtDocumentDataArkLuba( RRExtDocumentDataRequest request) throws XRoadServiceConsumptionException { return rrXRoadDatabase.rrExtDocumentDataArkLubaV1(request); }  RR42Response findRR42isikAadressKood(RR42RequestCallback callback); RR40Response findRR40isikTaielikIsikukood(String isikukood); List<TtIsikud.Item> findRR72Isik(String... idCodes); RR63ResponseV1 findRR63IsikAadrDok(String surname, String firstName,
			String idCode, String birthDate); RR81Response getRR81KMAisikkontroll(String idCode); RR81ResponseV1 getRR81KMAisikkontrollv1(String idCode); RR52Response getRR52(String idCode, String forename, String surname); RR43Response getRR43dokument(final String dokumendiKood,
			final String dokumendiSeeria, DokumendiTyyp.Enum dokumendiTyyp); RR96ResponseV1 getRR96isikDokElukSuhe(final String isikueesnimi,
			final String isikuperenimi, final String isikukood,
			final Long vastusteArv); RRExtDocumentDataResponse sendRRExtDocumentDataArkLuba(
			RRExtDocumentDataRequest request); List<TtKoodid.Item> findRR67MuutusV1(Date algus, Date lopp,
			String... koodid); RR84Response findRR84IsikuSeosed(String isikukood); RR41ResponseV1 findRR41isikPohiandmedV1(String perenimi, String eesnimi, String isikukood,
			String vald, IsikuStaatus staatus, Long vastusteArv); RRPORTTEOVOIMEResponse getRRPortTeovoimeV1(String isikukood);  }