Class TemporaryRegistrationPackageClient
- java.lang.Object
-
- com.eduix.genexp.enrichment.paid_eduction.tools.TemporaryRegistrationPackageClient
-
public class TemporaryRegistrationPackageClient extends Object
Implementation of a rest client for registration packages. It is needed because paid education osgi services do not provide all necessary information.- Author:
- Jarkko Leponiemi
-
-
Field Summary
Fields Modifier and Type Field Description private StringbaseUriprivate static org.slf4j.Loggerlogprivate static org.springframework.web.client.RestTemplaterestTemplateprivate StringscreenName
-
Constructor Summary
Constructors Constructor Description TemporaryRegistrationPackageClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,fi.integrationhouse.mp.paid_education.dto.EnrollmentConfigurationDto>getEnrollmentConfigurations()List<fi.integrationhouse.mp.paid_education.dto.QuotaDto>getRealizationQuotas(String realizationId)fi.integrationhouse.mp.paid_education.dto.RegistrationPackageDtogetRegistrationPackage(String id)List<fi.integrationhouse.mp.paid_education.dto.RegistrationPackageDto>getRegistrationPackageByCode(String code)voidsetBaseUri(String baseUri)voidsetScreenName(String screenName)
-
-
-
Method Detail
-
getRegistrationPackage
public fi.integrationhouse.mp.paid_education.dto.RegistrationPackageDto getRegistrationPackage(String id)
-
getRegistrationPackageByCode
public List<fi.integrationhouse.mp.paid_education.dto.RegistrationPackageDto> getRegistrationPackageByCode(String code)
-
getRealizationQuotas
public List<fi.integrationhouse.mp.paid_education.dto.QuotaDto> getRealizationQuotas(String realizationId)
-
getEnrollmentConfigurations
public Map<String,fi.integrationhouse.mp.paid_education.dto.EnrollmentConfigurationDto> getEnrollmentConfigurations()
-
setBaseUri
public void setBaseUri(String baseUri)
-
setScreenName
public void setScreenName(String screenName)
-
-