Class RefBookDataClientLoader

java.lang.Object
net.n2oapp.platform.loader.client.RestClientLoader<org.springframework.util.MultiValueMap<java.lang.String,​java.lang.Object>>
ru.i_novus.ms.rdm.loader.client.loader.RefBookDataClientLoader
All Implemented Interfaces:
net.n2oapp.platform.loader.client.ClientLoader

public class RefBookDataClientLoader
extends net.n2oapp.platform.loader.client.RestClientLoader<org.springframework.util.MultiValueMap<java.lang.String,​java.lang.Object>>
implements net.n2oapp.platform.loader.client.ClientLoader
  • Constructor Summary

    Constructors 
    Constructor Description
    RefBookDataClientLoader​(org.springframework.web.client.RestOperations restTemplate)  
    RefBookDataClientLoader​(org.springframework.web.client.RestOperations restTemplate, java.lang.String endpointPattern)  
  • Method Summary

    Modifier and Type Method Description
    protected org.springframework.util.MultiValueMap<java.lang.String,​java.lang.Object> getData​(org.springframework.core.io.Resource file)  
    protected org.springframework.util.MultiValueMap<java.lang.String,​java.lang.String> getHeaders()  
    void load​(java.net.URI server, java.lang.String subject, java.lang.String target, org.springframework.core.io.Resource file)  

    Methods inherited from class net.n2oapp.platform.loader.client.RestClientLoader

    getRestTemplate, getUrl, setEndpointPattern

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RefBookDataClientLoader

      public RefBookDataClientLoader​(org.springframework.web.client.RestOperations restTemplate)
    • RefBookDataClientLoader

      public RefBookDataClientLoader​(org.springframework.web.client.RestOperations restTemplate, java.lang.String endpointPattern)
  • Method Details

    • load

      public void load​(java.net.URI server, java.lang.String subject, java.lang.String target, org.springframework.core.io.Resource file)
      Specified by:
      load in interface net.n2oapp.platform.loader.client.ClientLoader
      Overrides:
      load in class net.n2oapp.platform.loader.client.RestClientLoader<org.springframework.util.MultiValueMap<java.lang.String,​java.lang.Object>>
    • getHeaders

      protected org.springframework.util.MultiValueMap<java.lang.String,​java.lang.String> getHeaders()
      Overrides:
      getHeaders in class net.n2oapp.platform.loader.client.RestClientLoader<org.springframework.util.MultiValueMap<java.lang.String,​java.lang.Object>>
    • getData

      protected org.springframework.util.MultiValueMap<java.lang.String,​java.lang.Object> getData​(org.springframework.core.io.Resource file)
      Specified by:
      getData in class net.n2oapp.platform.loader.client.RestClientLoader<org.springframework.util.MultiValueMap<java.lang.String,​java.lang.Object>>