Selaa lähdekoodia

add ApiClientBase.setHeader

tags/2.0.1
Jonathan Cobb 4 vuotta sitten
vanhempi
commit
c375cbeba6
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. +5
    -0
      wizard-common/src/main/java/org/cobbzilla/wizard/client/ApiClientBase.java

+ 5
- 0
wizard-common/src/main/java/org/cobbzilla/wizard/client/ApiClientBase.java Näytä tiedosto

@@ -33,6 +33,7 @@ import org.cobbzilla.wizard.model.entityconfig.ModelEntity;
import org.cobbzilla.wizard.util.RestResponse;

import java.io.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Stack;
import java.util.concurrent.TimeUnit;
@@ -84,6 +85,10 @@ public class ApiClientBase implements Cloneable, Closeable {
final ObjectMapper mapper = new ObjectMapper();
headers = mapper.convertValue(jsonNode, Map.class);
}
public void setHeader (String name, String value) {
if (headers == null) headers = new HashMap<>();
headers.put(name, value);
}
public void removeHeaders () { headers = null; }

public ApiClientBase setToken(String token) {


Ladataan…
Peruuta
Tallenna