Implement requesting/sending groups when linking device

This commit is contained in:
AsamK
2016-04-16 11:50:52 +02:00
parent 947818d317
commit 0ad42a72ab
4 changed files with 147 additions and 6 deletions

View File

@@ -8,7 +8,9 @@ import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class JsonGroupStore {
@@ -31,6 +33,10 @@ public class JsonGroupStore {
return g;
}
List<GroupInfo> getGroups() {
return new ArrayList<>(groups.values());
}
public static class MapToListSerializer extends JsonSerializer<Map<?, ?>> {
@Override
public void serialize(final Map<?, ?> value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException {