Class UserBotData
java.lang.Object
ru.bitel.bgbilling.modules.botmanager.server.bean.UserBotData
public class UserBotData
extends java.lang.Object
Пользовательские данные для бота.
Содержит внутри себя список чатов и данных для каждого чата в формате JSON
-
Constructor Summary
Constructors Constructor Description UserBotData(int botId)
-
Method Summary
Modifier and Type Method Description long
getChatId()
java.util.Map<java.lang.Long,org.json.JSONObject>
getData()
org.json.JSONObject
getData(long chatId)
Получение данных для чата.void
removeChatData(long chatId)
void
setData(java.util.Map<java.lang.Long,org.json.JSONObject> data)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UserBotData
public UserBotData(int botId)
-
-
Method Details
-
getData
public org.json.JSONObject getData(long chatId)Получение данных для чата. Если данных нет, вернётся пустой json, который уже сохранён для данного чата. -
removeChatData
public void removeChatData(long chatId) -
setData
public void setData(java.util.Map<java.lang.Long,org.json.JSONObject> data) -
getData
public java.util.Map<java.lang.Long,org.json.JSONObject> getData() -
getChatId
public long getChatId()
-