| | |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.sun.net.httpserver.HttpExchange; |
| | | import de.uhilger.tango.App; |
| | | import de.uhilger.tango.Server; |
| | | import de.uhilger.tango.entity.Abspielvorgang; |
| | | import de.uhilger.tango.entity.Abspieler; |
| | | import de.uhilger.tango.entity.Abspielliste; |
| | | import de.uhilger.tango.entity.Einstellung; |
| | | import de.uhilger.tango.entity.Entity; |
| | | import de.uhilger.tango.entity.Livestream; |
| | | import de.uhilger.tango.entity.Titel; |
| | |
| | | |
| | | return kmd; |
| | | } |
| | | |
| | | private String getEinstellung(Storage s, String key, String standardWert) { |
| | | Entity entity = s.read(Einstellung.class.getSimpleName(), key); |
| | | if (entity instanceof Einstellung) { |
| | | Einstellung einstellung = (Einstellung) entity; |
| | | Object o = einstellung.getValue(); |
| | | if(o instanceof String) { |
| | | return o.toString(); |
| | | } else { |
| | | return standardWert; |
| | | } |
| | | } else { |
| | | return standardWert; |
| | | } |
| | | } |
| | | |
| | | |
| | | private void abspielerKommandoSenden(String kommando) { |
| | | /* |
| | | TODO hier evtl. mit mehreren Versuchen ausgleichen, |