code: @GET
      public List<Provider> getProviders() {
          logger.debug("StartOf getProviders - REQUEST for /providers");
  
          ProviderHelperE providerRestHelper =  getProviderHelper();
          List<Provider> providerList = null;
          try {
              providerList = providerRestHelper.getProviders();
          } catch (HelperException e) {
              logger.info("getProviders HelperException:"+e.getMessage());
          }
          logger.debug("EndOf getProviders");
          return providerList;
      }
docs: Get the list of available providers
  
  <pre>
  GET /providers
  
  Request:
  GET /providers HTTP/1.1
  
  Response:
  Type will depend on the Accept header from the call
  
  With Accept: application/xml
  {@code
  <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  <providers>
  <provider>
  <uuid>provider01</uuid>
  <name>provider01name</name>
  </provider>
  <provider>
  <uuid>f4c993580-03fe-41eb-8a21-a56709f9370f</uuid>
  <name>provider-a</name>
  </provider>
  <provider>
  <uuid>provider02</uuid>
  <name>provider02name</name>
  </provider>
  </providers>
  }
  
  With Accept: application/json
  [{"uuid":"f4c993580-03fe-41eb-8a21-a56709f9370f", "name":"provider-prueba"},
  {"uuid":"f4c993580-03fe-41eb-8a21-a56709f9370e","name":"provider-b"},
  {"uuid":"trento","name":"Trento"},
  {"uuid":"Lannion","name":"Lannion"}]
  </pre>
  
  Example: <li>curl http://localhost:8080/sla-service/providers</li>
  
  @return XML information with the different details of the providers