aboutsummaryrefslogblamecommitdiff
path: root/libdino/src/service/entity_capabilities_storage.vala
blob: 94d9d88e2b803f968391afec386a61cd82f58c8a (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14












                                                                                 
                                                                          

                                                 
                                                         
     
 
using Gee;

using Xmpp;

namespace Dino {

public class EntityCapabilitiesStorage : Xep.EntityCapabilities.Storage, Object {

    private Database db;

    public EntityCapabilitiesStorage(Database db) {
        this.db = db;
    }

    public void store_features(string entity, Gee.List<string> features) {
        db.add_entity_features(entity, features);
    }

    public Gee.List<string> get_features(string entity) {
        return db.get_entity_features(entity);
    }
}
}