Class CharonPricingFacadeImpl

    • Field Detail

      • PASSPORT_PRICING

        public static final java.lang.String PASSPORT_PRICING
        See Also:
        Constant Field Values
    • Constructor Detail

      • CharonPricingFacadeImpl

        public CharonPricingFacadeImpl()
    • Method Detail

      • getApiRegistryClientService

        protected ApiRegistryClientService getApiRegistryClientService()
        Returns:
        the apiRegistryClientService
      • getObjectMapper

        protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
      • traceJsonRequestBody

        protected void traceJsonRequestBody​(java.lang.String prefix,
                                            java.lang.Object obj)
      • setClient

        public void setClient​(PricingClientBase newClient)
        Sets Charon client from outside (only for test purposes)
        Parameters:
        newClient - Charon client representing REST calls for pricing
      • getScheduler

        protected rx.Scheduler getScheduler()
      • setRequestErrorHandler

        public void setRequestErrorHandler​(RequestErrorHandler requestErrorHandler)
        Parameters:
        requestErrorHandler - For wrapping the http errors we receive from the REST service call
      • setApiRegistryClientService

        public void setApiRegistryClientService​(ApiRegistryClientService apiRegistryClientService)