/**
* Copyright (C) Zhang,Yuexiang (xfeep)
*
*/
package nginx.clojure.java;
import java.io.IOException;
import java.util.Map;
import nginx.clojure.NginxClojureRT;
import nginx.clojure.wave.SuspendMethodTracer;
import static nginx.clojure.MiniConstants.*;
public class WaveConfigurationDumpHandler implements NginxJavaRingHandler {
@Override
public Object[] invoke(Map<String, Object> request) {
try {
SuspendMethodTracer.dump();
} catch (IOException e) {
NginxClojureRT.UNSAFE.throwException(e);
}
return new Object[]{NGX_HTTP_OK, ArrayMap.create(CONTENT_TYPE, "text/plain"), "ok"};
}
}