Старт

This commit is contained in:
AidarKC
2025-12-04 12:20:47 +03:00
commit ff9301eddb
79 changed files with 4655 additions and 0 deletions
@@ -0,0 +1,98 @@
package shine.db.entities;
public class ActiveSession {
private long sessionId;
private String sessionPwd;
private long loginId;
private long timeMs; // время в мс
private short pubkeyNum;
private String pushEndpoint;
private String pushP256dhKey;
private String pushAuthKey;
public ActiveSession() {
}
public ActiveSession(long sessionId,
String sessionPwd,
long loginId,
long timeMs,
short pubkeyNum,
String pushEndpoint,
String pushP256dhKey,
String pushAuthKey) {
this.sessionId = sessionId;
this.sessionPwd = sessionPwd;
this.loginId = loginId;
this.timeMs = timeMs;
this.pubkeyNum = pubkeyNum;
this.pushEndpoint = pushEndpoint;
this.pushP256dhKey = pushP256dhKey;
this.pushAuthKey = pushAuthKey;
}
public long getSessionId() {
return sessionId;
}
public void setSessionId(long sessionId) {
this.sessionId = sessionId;
}
public String getSessionPwd() {
return sessionPwd;
}
public void setSessionPwd(String sessionPwd) {
this.sessionPwd = sessionPwd;
}
public long getLoginId() {
return loginId;
}
public void setLoginId(long loginId) {
this.loginId = loginId;
}
public long getTimeMs() {
return timeMs;
}
public void setTimeMs(long timeMs) {
this.timeMs = timeMs;
}
public short getPubkeyNum() {
return pubkeyNum;
}
public void setPubkeyNum(short pubkeyNum) {
this.pubkeyNum = pubkeyNum;
}
public String getPushEndpoint() {
return pushEndpoint;
}
public void setPushEndpoint(String pushEndpoint) {
this.pushEndpoint = pushEndpoint;
}
public String getPushP256dhKey() {
return pushP256dhKey;
}
public void setPushP256dhKey(String pushP256dhKey) {
this.pushP256dhKey = pushP256dhKey;
}
public String getPushAuthKey() {
return pushAuthKey;
}
public void setPushAuthKey(String pushAuthKey) {
this.pushAuthKey = pushAuthKey;
}
}
@@ -0,0 +1,76 @@
package shine.db.entities;
public class SolanaUser {
private long loginId;
private String login;
private long bchId;
private String pubkey0;
private String pubkey1;
private Integer bchLimit; // может быть null
public SolanaUser() {
}
public SolanaUser(long loginId,
String login,
long bchId,
String pubkey0,
String pubkey1,
Integer bchLimit) {
this.loginId = loginId;
this.login = login;
this.bchId = bchId;
this.pubkey0 = pubkey0;
this.pubkey1 = pubkey1;
this.bchLimit = bchLimit;
}
public long getLoginId() {
return loginId;
}
public void setLoginId(long loginId) {
this.loginId = loginId;
}
public String getLogin() {
return login;
}
public void setLogin(String login) {
this.login = login;
}
public long getBchId() {
return bchId;
}
public void setBchId(long bchId) {
this.bchId = bchId;
}
public String getPubkey0() {
return pubkey0;
}
public void setPubkey0(String pubkey0) {
this.pubkey0 = pubkey0;
}
public String getPubkey1() {
return pubkey1;
}
public void setPubkey1(String pubkey1) {
this.pubkey1 = pubkey1;
}
public Integer getBchLimit() {
return bchLimit;
}
public void setBchLimit(Integer bchLimit) {
this.bchLimit = bchLimit;
}
}
@@ -0,0 +1,87 @@
package shine.db.entities;
public class UserParam {
private long loginId;
private String param;
private long bchChannelId; // новый канал, 8 байт, может быть 0
private String value;
private long timeMs; // время в мс
private short pubkeyNum;
private String signature;
public UserParam() {
}
public UserParam(long loginId,
String param,
long bchChannelId,
String value,
long timeMs,
short pubkeyNum,
String signature) {
this.loginId = loginId;
this.param = param;
this.bchChannelId = bchChannelId;
this.value = value;
this.timeMs = timeMs;
this.pubkeyNum = pubkeyNum;
this.signature = signature;
}
public long getLoginId() {
return loginId;
}
public void setLoginId(long loginId) {
this.loginId = loginId;
}
public String getParam() {
return param;
}
public void setParam(String param) {
this.param = param;
}
public long getBchChannelId() {
return bchChannelId;
}
public void setBchChannelId(long bchChannelId) {
this.bchChannelId = bchChannelId;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public long getTimeMs() {
return timeMs;
}
public void setTimeMs(long timeMs) {
this.timeMs = timeMs;
}
public short getPubkeyNum() {
return pubkeyNum;
}
public void setPubkeyNum(short pubkeyNum) {
this.pubkeyNum = pubkeyNum;
}
public String getSignature() {
return signature;
}
public void setSignature(String signature) {
this.signature = signature;
}
}