1 package com.lasalle.beehoneyt;
9 import android.util.Log;
10 import java.io.Serializable;
16 public class Ruche implements Serializable
21 private static final String
TAG =
"Ruche";
38 public Ruche(String nom, String deviceID)
40 Log.d(TAG,
"Ruche() nom = " + nom +
" deviceID = " + deviceID +
" instance = " +
this);
152 Log.d(TAG,
"souscrireTopic() topic = " + deviceID);
void setDeviceID(String deviceID)
Mutateur set du device id de la ruche.
String getInfos()
Accesseur get des information de la ruche.
String nom
Le nom de la ruche.
String infos
Les informations sur la ruche.
String getDeviceID()
Accesseur get du device id de la ruche.
Ruche(String nom, String deviceID)
Constructeur de la classe Ruche.
static boolean souscrireTopic(String topic)
S'abone a un device.
void setInfos(String Infos)
Mutateur set des informations de la ruche.
Déclaration de la classe CommunicationMQTT.
boolean estAbonne()
Accesseur get de abonne a.
Déclaration de la classe Ruche.
String getNom()
Accesseur get du nom de la ruche.
int getPoids()
Accesseur get du poids de la ruche.
void souscrireTopic()
Permet de s'abonner au topic TTN du deviceID de la ruche.
int poids
Le poids de la ruche.
String deviceID
l'id de la ruche
void setNom(String nom)
Mutateur set du nom de la ruche.
void setPoids(int Poids)
Mutateur set du poids de la ruche.