/*
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
*/
|
package de.uhilger.calypso.handler;
|
|
import com.sun.net.httpserver.HttpExchange;
|
import java.io.IOException;
|
import java.util.logging.Level;
|
import java.util.logging.Logger;
|
|
/**
|
*
|
* @author ulli
|
*/
|
public class DBusHandler extends CmdHandler {
|
|
public DBusHandler(String cmd) {
|
super(cmd);
|
}
|
|
@Override
|
protected String process(HttpExchange t, String params) {
|
String antwort;// = null;
|
try {
|
StringBuilder kommando = new StringBuilder(cmd);
|
Process player_process = Runtime.getRuntime().exec(kommando.toString());
|
antwort = "Kommando ausgefuehrt: " + kommando;
|
} catch (IOException ex) {
|
antwort = "Fehler: " + ex.getMessage();
|
}
|
return antwort;
|
}
|
|
}
|