package com.nortal.jroad.client.kutseregister; import java.util.Calendar; import javax.annotation.Resource; import org.springframework.stereotype.Service; import com.nortal.jroad.client.exception.XRoadServiceConsumptionException; import com.nortal.jroad.client.kutseregister.database.KutseregisterXRoadDatabase; import com.nortal.jroad.client.kutseregister.types.ee.riik.xtee.kutseregister.producers.producer.kutseregister.KutsetunnistusParing; import com.nortal.jroad.client.kutseregister.types.ee.riik.xtee.kutseregister.producers.producer.kutseregister.KutsetunnistusVastus; /** * @author Anti Orgla */ @Service("kutseregisterXTeeServiceImpl") public class KutseregisterXTeeServiceImpl implements KutseregisterXTeeService { @Resource private KutseregisterXRoadDatabase kutseregisterXRoadDatabase; @Override public KutsetunnistusVastus findKutseTunnistus(String isikukood, String nimi) throws XRoadServiceConsumptionException { KutsetunnistusParing paring = KutsetunnistusParing.Factory.newInstance(); if(isikukood != null){ paring.setIsikukood(isikukood); } if(nimi != null){ paring.setNimi(nimi); } return kutseregisterXRoadDatabase.kutsetunnistusV2(paring); } }