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