diff --git a/client-service/ariregv6/pom.xml b/client-service/ariregv6/pom.xml index f678a4af..fb32f8c7 100644 --- a/client-service/ariregv6/pom.xml +++ b/client-service/ariregv6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeService.java b/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeService.java index 05a60199..f68bf1e9 100644 --- a/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeService.java +++ b/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeService.java @@ -18,6 +18,17 @@ public List findDetailandmedV1Step2(final String jurisi boolean ainultKehtivad, long maksValjundArv) throws XRoadServiceConsumptionException; + public List findDetailandmedV1Step2(final String jurisikArk, + final String[] jurisikRollJadaArray, + boolean yldandmed, + boolean isikuandmed, + boolean menetlusesAvaldused, + boolean kommertspandiandmed, + boolean maarused, + boolean ainultKehtivad, + long maksValjundArv, + String userIdCode) throws XRoadServiceConsumptionException; + public List findDetailandmedV1(final long ariregistriKood, final String[] fyysIsikuRollideJada, boolean yldandmed, @@ -28,7 +39,18 @@ public List findDetailandmedV1(final long ariregistriKo boolean ainultKehtivad, long maksValjundArv) throws XRoadServiceConsumptionException; - public List findDetailandmedV1(final String fyysiliseIsikuKood, + public List findDetailandmedV1(final long ariregistriKood, + final String[] fyysIsikuRollideJada, + boolean yldandmed, + boolean isikuandmed, + boolean menetlusesAvaldused, + boolean kommertspandiandmed, + boolean maarused, + boolean ainultKehtivad, + long maksValjundArv, + String userIdCode) throws XRoadServiceConsumptionException; + + public List findDetailandmedV5(final String fyysiliseIsikuKood, final String[] fyysIsikuRollideJada, boolean yldandmed, boolean isikuandmed, @@ -37,5 +59,16 @@ public List findDetailandmedV1(final String fyysiliseIs boolean maarused, boolean ainultKehtivad, long maksValjundArv) throws XRoadServiceConsumptionException; + + public List findDetailandmedV5(final String fyysiliseIsikuKood, + final String[] fyysIsikuRollideJada, + boolean yldandmed, + boolean isikuandmed, + boolean menetlusesAvaldused, + boolean kommertspandiandmed, + boolean maarused, + boolean ainultKehtivad, + long maksValjundArv, + String userIdCode) throws XRoadServiceConsumptionException; } diff --git a/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeServiceImpl.java b/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeServiceImpl.java index e6a25416..9a0451b6 100644 --- a/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeServiceImpl.java +++ b/client-service/ariregv6/src/main/java/com/nortal/jroad/client/ariregv6/Ariregv6XTeeServiceImpl.java @@ -5,6 +5,7 @@ import com.nortal.jroad.client.ariregv6.types.eu.x_road.arireg.producer.DetailandmedV5Ettevotja; import com.nortal.jroad.client.ariregv6.types.eu.x_road.arireg.producer.DetailandmedV5Query; import com.nortal.jroad.client.exception.XRoadServiceConsumptionException; +import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.math.BigInteger; @@ -14,7 +15,8 @@ * Created by raunor * on 11.04.2017. */ -public class Ariregv6XTeeServiceImpl { +@Service("ariregv6XTeeService") +public class Ariregv6XTeeServiceImpl implements Ariregv6XTeeService{ @Resource private AriregXRoadDatabase ariregXRoadDatabase; @@ -44,6 +46,34 @@ public List findDetailandmedV1Step2(final String jurisi return ariregXRoadDatabase.detailandmedV1V1(detailandmedV1).getKeha().getEttevotjad().getItemList(); } + public List findDetailandmedV1Step2(final String jurisikArk, + final String[] jurisikRollJadaArray, + boolean yldandmed, + boolean isikuandmed, + boolean menetlusesAvaldused, + boolean kommertspandiandmed, + boolean maarused, + boolean ainultKehtivad, + long maksValjundArv, + String userIdCode) throws XRoadServiceConsumptionException{ + + DetailandmedV1 detailandmedV1 = DetailandmedV1.Factory.newInstance(); + DetailandmedV5Query query = DetailandmedV5Query.Factory.newInstance(); + query.setJurisikArk(jurisikArk); + query.setJurisikRollJadaArray(jurisikRollJadaArray); + query.setYandmed(yldandmed); + query.setIandmed(isikuandmed); + query.setDandmed(menetlusesAvaldused); + query.setKandmed(kommertspandiandmed); + query.setMaarused(maarused); + query.setAinultKehtivad(ainultKehtivad); + query.setEvarv(BigInteger.valueOf(maksValjundArv)); + detailandmedV1.setKeha(query); + + return ariregXRoadDatabase.detailandmedV1V1(detailandmedV1, userIdCode).getKeha().getEttevotjad().getItemList(); + } + + public List findDetailandmedV1(final long ariregistriKood, final String[] fyysIsikuRollideJada, boolean yldandmed, @@ -72,6 +102,35 @@ public List findDetailandmedV1(final long ariregistriKo return ariregXRoadDatabase.detailandmedV1V1(detailandmedV1).getKeha().getEttevotjad().getItemList(); } + public List findDetailandmedV1(final long ariregistriKood, + final String[] fyysIsikuRollideJada, + boolean yldandmed, + boolean isikuandmed, + boolean menetlusesAvaldused, + boolean kommertspandiandmed, + boolean maarused, + boolean ainultKehtivad, + long maksValjundArv, + String userIdCode) throws XRoadServiceConsumptionException { + + DetailandmedV1 detailandmedV1 = DetailandmedV1.Factory.newInstance(); + DetailandmedV5Query query = DetailandmedV5Query.Factory.newInstance(); + query.setAriregistriKood(BigInteger.valueOf(ariregistriKood)); + if(fyysIsikuRollideJada != null){ + query.setFyysiliseIsikuRollJadaArray(fyysIsikuRollideJada); + } + query.setYandmed(yldandmed); + query.setIandmed(isikuandmed); + query.setDandmed(menetlusesAvaldused); + query.setKandmed(kommertspandiandmed); + query.setMaarused(maarused); + query.setAinultKehtivad(ainultKehtivad); + query.setEvarv(BigInteger.valueOf(maksValjundArv)); + detailandmedV1.setKeha(query); + + return ariregXRoadDatabase.detailandmedV1V1(detailandmedV1, userIdCode).getKeha().getEttevotjad().getItemList(); + } + public List findDetailandmedV5(final String fyysiliseIsikuKood, final String[] fyysIsikuRollideJada, boolean yldandmed, @@ -99,4 +158,33 @@ public List findDetailandmedV5(final String fyysiliseIs return ariregXRoadDatabase.detailandmedV1V1(detailandmedV1).getKeha().getEttevotjad().getItemList(); } + + public List findDetailandmedV5(final String fyysiliseIsikuKood, + final String[] fyysIsikuRollideJada, + boolean yldandmed, + boolean isikuandmed, + boolean menetlusesAvaldused, + boolean kommertspandiandmed, + boolean maarused, + boolean ainultKehtivad, + long maksValjundArv, + String userIdCode) throws XRoadServiceConsumptionException { + + DetailandmedV1 detailandmedV1 = DetailandmedV1.Factory.newInstance(); + DetailandmedV5Query query = DetailandmedV5Query.Factory.newInstance(); + query.setFyysiliseIsikuKood(fyysiliseIsikuKood); + if(fyysIsikuRollideJada != null){ + query.setFyysiliseIsikuRollJadaArray(fyysIsikuRollideJada); + } + query.setYandmed(yldandmed); + query.setIandmed(isikuandmed); + query.setDandmed(menetlusesAvaldused); + query.setKandmed(kommertspandiandmed); + query.setMaarused(maarused); + query.setAinultKehtivad(ainultKehtivad); + query.setEvarv(BigInteger.valueOf(maksValjundArv)); + detailandmedV1.setKeha(query); + + return ariregXRoadDatabase.detailandmedV1V1(detailandmedV1, userIdCode).getKeha().getEttevotjad().getItemList(); + } } diff --git a/client-service/digiluguv6/pom.xml b/client-service/digiluguv6/pom.xml index c8a05ba3..a3e737a6 100644 --- a/client-service/digiluguv6/pom.xml +++ b/client-service/digiluguv6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/emkis/pom.xml b/client-service/emkis/pom.xml index ca7a44da..7653e4b0 100644 --- a/client-service/emkis/pom.xml +++ b/client-service/emkis/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/emtav6/pom.xml b/client-service/emtav6/pom.xml index 1c546acc..8bd1a353 100644 --- a/client-service/emtav6/pom.xml +++ b/client-service/emtav6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/evkrv6/pom.xml b/client-service/evkrv6/pom.xml index bfd0905c..f8488e8e 100644 --- a/client-service/evkrv6/pom.xml +++ b/client-service/evkrv6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeService.java b/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeService.java index a771b696..0beb97df 100644 --- a/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeService.java +++ b/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeService.java @@ -14,4 +14,9 @@ public interface Evkrv6XTeeService { * evkr.isiku_andmed_n.v1 service. */ public IsikuAndmeteVastus findIsikuAndmednv1(Calendar alguskuupaev, String kood) throws XRoadServiceConsumptionException; + + /** + * evkr.isiku_andmed_n.v1 service. + */ + public IsikuAndmeteVastus findIsikuAndmednv1(Calendar alguskuupaev, String kood, String userIdCode) throws XRoadServiceConsumptionException; } diff --git a/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeServiceImpl.java b/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeServiceImpl.java index 49ec25c8..f5713945 100644 --- a/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeServiceImpl.java +++ b/client-service/evkrv6/src/main/java/com/nortal/jroad/client/evkrv6/Evkrv6XTeeServiceImpl.java @@ -6,6 +6,7 @@ import com.nortal.jroad.client.evkrv6.types.eu.x_road.evkr.IsikuAndmeteParing; import com.nortal.jroad.client.evkrv6.types.eu.x_road.evkr.IsikuAndmeteVastus; import com.nortal.jroad.client.exception.XRoadServiceConsumptionException; +import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.Calendar; @@ -14,7 +15,8 @@ * Created by raunor * on 11.04.2017. */ -public class Evkrv6XTeeServiceImpl { +@Service("evkrv6XTeeService") +public class Evkrv6XTeeServiceImpl implements Evkrv6XTeeService{ @Resource private EvkrXRoadDatabase evkrXTeeDatabase; @@ -32,4 +34,19 @@ public IsikuAndmeteVastus findIsikuAndmednv1(Calendar alguskuupaev, String kood) return paringuVastus.getResponse(); } + + public IsikuAndmeteVastus findIsikuAndmednv1(Calendar alguskuupaev, String kood, String userIdCode) throws XRoadServiceConsumptionException { + IsikuAndmedNDocument.IsikuAndmedN andmedN = IsikuAndmedNDocument.IsikuAndmedN.Factory.newInstance(); + IsikuAndmeteParing paring = IsikuAndmeteParing.Factory.newInstance(); + paring.setAlguskuupaev(alguskuupaev); + IsikuAndmeteParing.Tapne tapne = IsikuAndmeteParing.Tapne.Factory.newInstance(); + String[] koodArray = {kood}; + tapne.setKoodArray(koodArray); + paring.setTapne(tapne); + andmedN.setRequest(paring); + + IsikuAndmedNResponseDocument.IsikuAndmedNResponse paringuVastus = evkrXTeeDatabase.isikuAndmedNV1(andmedN, userIdCode); + + return paringuVastus.getResponse(); + } } diff --git a/client-service/jvis/pom.xml b/client-service/jvis/pom.xml index b90dc25d..225e7581 100644 --- a/client-service/jvis/pom.xml +++ b/client-service/jvis/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/krv6/pom.xml b/client-service/krv6/pom.xml index d7f59ad6..2cc008a5 100644 --- a/client-service/krv6/pom.xml +++ b/client-service/krv6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeService.java b/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeService.java index 2df81567..4f174815 100644 --- a/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeService.java +++ b/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeService.java @@ -17,4 +17,12 @@ KinnistuLihtandmedResponseDocument.KinnistuLihtandmedResponse findKinnistuLihtan String eesnimi, String perenimiJuriidilinenimi, String isikukood, Calendar synniaeg, Integer pageNr, Integer pageMaxRows) throws XRoadServiceConsumptionException; + + /** + * kr.kinnistu_lihtandmed_paring.v1 service + */ + KinnistuLihtandmedResponseDocument.KinnistuLihtandmedResponse findKinnistuLihtandmed( + String eesnimi, String perenimiJuriidilinenimi, String isikukood, Calendar synniaeg, + Integer pageNr, Integer pageMaxRows, String userIdCode) + throws XRoadServiceConsumptionException; } diff --git a/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeServiceImpl.java b/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeServiceImpl.java index 472d64c6..752b1ff8 100644 --- a/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeServiceImpl.java +++ b/client-service/krv6/src/main/java/com/nortal/jroad/client/krv6/Krv6XTeeServiceImpl.java @@ -38,4 +38,23 @@ public KinnistuLihtandmedResponseDocument.KinnistuLihtandmedResponse findKinnist return paringuVastus; } + public KinnistuLihtandmedResponseDocument.KinnistuLihtandmedResponse findKinnistuLihtandmed( + String eesnimi, String perenimiJuriidilinenimi, String isikukood, Calendar synniaeg, + Integer pageNr, Integer pageMaxRows, String userIdCode) + throws XRoadServiceConsumptionException { + KinnistuLihtandmedDocument.KinnistuLihtandmed lihtandmed = KinnistuLihtandmedDocument.KinnistuLihtandmed.Factory.newInstance(); + KinnistuLihtandmedRequest request = KinnistuLihtandmedRequest.Factory.newInstance(); + request.setEesnimi(eesnimi); + request.setNimi(perenimiJuriidilinenimi); + request.setKood(isikukood); + request.setSynniaeg(synniaeg); + request.setLehekyljeNr(pageNr); + request.setKinnistuteArvLehel(pageMaxRows); + lihtandmed.setRequest(request); + KinnistuLihtandmedResponseDocument.KinnistuLihtandmedResponse + paringuVastus = krv6XTeeDatabase.kinnistuLihtandmed(lihtandmed, userIdCode); + + return paringuVastus; + } + } diff --git a/client-service/liiklusregisterv6/pom.xml b/client-service/liiklusregisterv6/pom.xml index 9826af9e..449a71d3 100644 --- a/client-service/liiklusregisterv6/pom.xml +++ b/client-service/liiklusregisterv6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeService.java b/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeService.java index 877c56d5..20181ff1 100644 --- a/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeService.java +++ b/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeService.java @@ -15,9 +15,21 @@ public interface Lrv6XTeeService { */ VlaevResponse findVLaevAndmed(String regNr, String hinKood, String omaKood, String omaNimi, String omaEesnimi) throws XRoadServiceConsumptionException; + /** + * liiklusregister.vlaev.v1 + */ + VlaevResponse findVLaevAndmed(String regNr, String hinKood, String omaKood, String omaNimi, String omaEesnimi, String userIdCode) throws XRoadServiceConsumptionException; + + /** * liiklusregister.soidukiandmed2.v1 X-tee service. * @return Soidukiandmed2Vastus */ public Paring2Vastus findSoidukiAndmedParing2(String isikukood) throws XRoadServiceConsumptionException; + + /** + * liiklusregister.soidukiandmed2.v1 X-tee service. + * @return Soidukiandmed2Vastus + */ + public Paring2Vastus findSoidukiAndmedParing2(String isikukood, String userIdCode) throws XRoadServiceConsumptionException; } diff --git a/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeServiceImpl.java b/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeServiceImpl.java index 83ef979d..0a5dc56b 100644 --- a/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeServiceImpl.java +++ b/client-service/liiklusregisterv6/src/main/java/com/nortal/jroad/client/lrv6/Lrv6XTeeServiceImpl.java @@ -6,6 +6,7 @@ import com.nortal.jroad.client.lrv6.types.eu.x_road.liiklusregister.Paring2Vastus; import com.nortal.jroad.client.lrv6.types.eu.x_road.liiklusregister.VlaevRequest; import com.nortal.jroad.client.lrv6.types.eu.x_road.liiklusregister.VlaevResponse; +import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -13,6 +14,7 @@ * Created by raunor * on 18.04.2017. */ +@Service("lrv6XTeeService") public class Lrv6XTeeServiceImpl implements Lrv6XTeeService{ @Resource private LiiklusregisterXRoadDatabase liiklusregisterXTeeDatabase; @@ -36,6 +38,25 @@ public VlaevResponse findVLaevAndmed(String regNr, String hinKood, String omaKoo return liiklusregisterXTeeDatabase.vlaevV1(paring); } + public VlaevResponse findVLaevAndmed(String regNr, String hinKood, String omaKood, String omaNimi, String omaEesnimi, String userIdCode) throws XRoadServiceConsumptionException { + VlaevRequest paring = VlaevRequest.Factory.newInstance(); + if (regNr != null) + paring.setLaevaRegnr(regNr); + if (hinKood != null) + paring.setHinKood(hinKood); + if (omaKood != null || omaNimi != null || omaEesnimi != null) { + VlaevRequest.OmaAndmed oma = paring.addNewOmaAndmed(); + if (omaKood != null) + oma.setOmaKood(omaKood); + if (omaNimi != null) + oma.setOmaNimi(omaNimi); + if (omaEesnimi != null) + oma.setOmaEesnimi(omaEesnimi); + } + + return liiklusregisterXTeeDatabase.vlaevV1(paring, userIdCode); + } + public Paring2Vastus findSoidukiAndmedParing2(String isikukood) throws XRoadServiceConsumptionException { Paring2Paring paring = Paring2Paring.Factory.newInstance(); @@ -48,4 +69,16 @@ public Paring2Vastus findSoidukiAndmedParing2(String isikukood) throws XRoadServ return liiklusregisterXTeeDatabase.paring2V2(paring); } + public Paring2Vastus findSoidukiAndmedParing2(String isikukood, String userIdCode) throws XRoadServiceConsumptionException { + + Paring2Paring paring = Paring2Paring.Factory.newInstance(); + if(isikukood != null) + { + Paring2Paring.OmaAndmed omaAndmed = Paring2Paring.OmaAndmed.Factory.newInstance(); + omaAndmed.setOmaKood(isikukood); + paring.setOmaAndmed(omaAndmed); + } + return liiklusregisterXTeeDatabase.paring2V2(paring, userIdCode); + } + } diff --git a/client-service/ljvis/pom.xml b/client-service/ljvis/pom.xml index 3d4e6e84..a6ed08c7 100644 --- a/client-service/ljvis/pom.xml +++ b/client-service/ljvis/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/lkfv6/pom.xml b/client-service/lkfv6/pom.xml index d215fbf9..dc68cb89 100644 --- a/client-service/lkfv6/pom.xml +++ b/client-service/lkfv6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/pom.xml b/client-service/pom.xml index 2fb4c768..2b0ff90d 100644 --- a/client-service/pom.xml +++ b/client-service/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-root - 4.2.2 + 4.2.4 diff --git a/client-service/ravimiregister/pom.xml b/client-service/ravimiregister/pom.xml index d1cd9b1f..c3015500 100644 --- a/client-service/ravimiregister/pom.xml +++ b/client-service/ravimiregister/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/rrv6/pom.xml b/client-service/rrv6/pom.xml index 97230e5e..8458ed6d 100644 --- a/client-service/rrv6/pom.xml +++ b/client-service/rrv6/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-client-service - 4.2.2 + 4.2.4 diff --git a/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeService.java b/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeService.java index 85d1b408..8dd2e72a 100644 --- a/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeService.java +++ b/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeService.java @@ -20,4 +20,6 @@ public interface RrV6XTeeService { * rr.RR84IsikuSeosed.v1 */ RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1(String isikukood) throws XRoadServiceConsumptionException; + + RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1(String isikukood, String userIdCode) throws XRoadServiceConsumptionException; } diff --git a/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeServiceImpl.java b/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeServiceImpl.java index eebe4ca5..aaf87acb 100644 --- a/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeServiceImpl.java +++ b/client-service/rrv6/src/main/java/com/nortal/jroad/client/rrv6/RrV6XTeeServiceImpl.java @@ -65,4 +65,13 @@ public RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1 paring.setRequest(requestType); return rrXRoadDatabase.rr84IsikuSeosedV1(paring); } + + public RR84IsikuSeosedResponseDocument.RR84IsikuSeosedResponse findIsikuSeosedV1(String isikukood, String userIdCode) throws XRoadServiceConsumptionException { + RR84IsikuSeosedDocument.RR84IsikuSeosed paring = RR84IsikuSeosedDocument.RR84IsikuSeosed.Factory.newInstance(); + RR84IsikuSeosedRequestType requestType = RR84IsikuSeosedRequestType.Factory.newInstance(); + requestType.setIsikukood(isikukood); + paring.setRequest(requestType); + return rrXRoadDatabase.rr84IsikuSeosedV1(paring, userIdCode); + } + } diff --git a/client-service/test/pom.xml b/client-service/test/pom.xml index 6658e48a..25d13adb 100644 --- a/client-service/test/pom.xml +++ b/client-service/test/pom.xml @@ -7,7 +7,7 @@ com.nortal.jroad xtee-root - 4.2.2 + 4.2.4 ../../pom.xml diff --git a/client-transport/pom.xml b/client-transport/pom.xml index 02f57de9..139275dd 100644 --- a/client-transport/pom.xml +++ b/client-transport/pom.xml @@ -9,7 +9,7 @@ com.nortal.jroad xtee-root - 4.2.2 + 4.2.4 diff --git a/common/pom.xml b/common/pom.xml index 21337f05..95e31f6d 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -6,7 +6,7 @@ com.nortal.jroad xtee-root - 4.2.2 + 4.2.4 diff --git a/example/pom.xml b/example/pom.xml index 8bcabb66..1c85f400 100644 --- a/example/pom.xml +++ b/example/pom.xml @@ -8,7 +8,7 @@ com.nortal.jroad xtee-root - 4.2.2 + 4.2.4 diff --git a/pom.xml b/pom.xml index d05ec153..230c6911 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ xtee-root pom x-tee root - 4.2.2 + 4.2.4 org.sonatype.oss diff --git a/server/pom.xml b/server/pom.xml index 1ae1cd64..ab997d6a 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -8,7 +8,7 @@ com.nortal.jroad xtee-root - 4.2.2 + 4.2.4 diff --git a/typegen/pom.xml b/typegen/pom.xml index 2ce0db52..14cbecd3 100644 --- a/typegen/pom.xml +++ b/typegen/pom.xml @@ -2,7 +2,7 @@ xtee-root com.nortal.jroad - 4.2.2 + 4.2.4 4.0.0 xtee-typegen