Class 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 Detail

      • log

        private static final org.slf4j.Logger log
      • restTemplate

        private static org.springframework.web.client.RestTemplate restTemplate
      • baseUri

        private String baseUri
      • screenName

        private String screenName
    • Constructor Detail

      • TemporaryRegistrationPackageClient

        public TemporaryRegistrationPackageClient()
    • 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)