LoginResp.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.iwbnet.iot.common.MqResponse;
  2. import lombok.Data;
  3. public class LoginResp {
  4. public String getResult() {
  5. return result;
  6. }
  7. public void setResult(String result) {
  8. this.result = result;
  9. }
  10. public boolean isIs_superuser() {
  11. return is_superuser;
  12. }
  13. public void setIs_superuser(boolean is_superuser) {
  14. this.is_superuser = is_superuser;
  15. }
  16. private String result;
  17. private boolean is_superuser;
  18. public LoginResp(String result) {
  19. this.result = result;
  20. }
  21. public LoginResp(String result, boolean is_superuser) {
  22. this.result = result;
  23. this.is_superuser = is_superuser;
  24. }
  25. public static LoginResp allow(boolean is_superuser) {
  26. return new LoginResp("allow", is_superuser);
  27. }
  28. public static LoginResp allow( ) {
  29. return new LoginResp("allow");
  30. }
  31. public static LoginResp deny(boolean is_superuser) {
  32. return new LoginResp("deny", is_superuser);
  33. }
  34. public static LoginResp deny() {
  35. return new LoginResp("deny");
  36. }
  37. public static LoginResp ignore(boolean is_superuser) {
  38. return new LoginResp("ignore", is_superuser);
  39. }
  40. }