package com.nortal.jroad.client.aar; import com.nortal.jroad.client.aar.types.ee.riik.xtee.aar.producers.producer.aar.AsutusedVastusManus; import com.nortal.jroad.client.aar.types.ee.riik.xtee.aar.producers.producer.aar.TaitmisedVastusManus; import com.nortal.jroad.client.exception.XRoadServiceConsumptionException; /** * Aar andmekogu xtee teenused * * @author Lauri Lättemäe * @date 08.10.2010 */ public interface AarXTeeService { /** * @param regKood * @return * @throws XRoadServiceConsumptionException */ AsutusedVastusManus asutusedParingRegistriKoodiJargi(String paringuIsikukood, String regKood) throws XRoadServiceConsumptionException; /** * @param asutusId * @param isikukood * @param rollid * @return * @throws XRoadServiceConsumptionException */ TaitmisedVastusManus isikuRollidAsutuses(String paringuIsikukood, Long asutusId, String isikukood, RollEnum... rollid) throws XRoadServiceConsumptionException; }