{"__symbolic":"module","version":4,"metadata":{"HttpServiceModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":8},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":11,"character":8}],"declarations":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":22},"providers":[{"provide":{"__symbolic":"reference","module":"@wm/core","name":"AbstractHttpService","line":21,"character":26},"useClass":{"__symbolic":"reference","name":"HttpServiceImpl"}}]}}}},"HttpServiceImpl":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@wm/core","name":"AbstractHttpService","line":10,"character":37},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":16,"character":36}]}],"handleSessionTimeout":[{"__symbolic":"method"}],"generateRequest":[{"__symbolic":"method"}],"getErrMessage":[{"__symbolic":"method"}],"sendCallAsObservable":[{"__symbolic":"method"}],"send":[{"__symbolic":"method"}],"setLocale":[{"__symbolic":"method"}],"getLocale":[{"__symbolic":"method"}],"parseErrors":[{"__symbolic":"method"}],"parseError":[{"__symbolic":"method"}],"getHeader":[{"__symbolic":"method"}],"isPlatformSessionTimeout":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"post":[{"__symbolic":"method"}],"put":[{"__symbolic":"method"}],"patch":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}],"head":[{"__symbolic":"method"}],"jsonp":[{"__symbolic":"method"}],"upload":[{"__symbolic":"method"}],"registerOnSessionTimeout":[{"__symbolic":"method"}],"on401":[{"__symbolic":"method"}],"pushToSessionFailureQueue":[{"__symbolic":"method"}],"executeSessionFailureRequests":[{"__symbolic":"method"}]}},"WmHttpRequest":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"wmToAngularRequest":[{"__symbolic":"method"}],"angularToWmRequest":[{"__symbolic":"method"}]}},"WmHttpResponse":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"WmHttpRequest"},"members":{"__ctor__":[{"__symbolic":"constructor"}],"wmToAngularResponse":[{"__symbolic":"method"}],"angularToWmResponse":[{"__symbolic":"method"}]}}},"origins":{"HttpServiceModule":"./http-service.module","HttpServiceImpl":"./http.service","WmHttpRequest":"./wm-http-request","WmHttpResponse":"./wm-http-response"},"importAs":"@wm/http"}