106b3898007f027e7829969241dae31c7ec22fd0.svn-base 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package com.xxl.job.admin.core.model;
  2. import java.util.ArrayList;
  3. import java.util.Arrays;
  4. import java.util.List;
  5. /**
  6. * Created by xuxueli on 16/9/30.
  7. */
  8. public class XxlJobGroup {
  9. private int id;
  10. private String appname;
  11. private String title;
  12. private int addressType; // 执行器地址类型:0=自动注册、1=手动录入
  13. private String addressList; // 执行器地址列表,多地址逗号分隔(手动录入)
  14. // registry list
  15. private List<String> registryList; // 执行器地址列表(系统注册)
  16. public List<String> getRegistryList() {
  17. if (addressList!=null && addressList.trim().length()>0) {
  18. registryList = new ArrayList<String>(Arrays.asList(addressList.split(",")));
  19. }
  20. return registryList;
  21. }
  22. public int getId() {
  23. return id;
  24. }
  25. public void setId(int id) {
  26. this.id = id;
  27. }
  28. public String getAppname() {
  29. return appname;
  30. }
  31. public void setAppname(String appname) {
  32. this.appname = appname;
  33. }
  34. public String getTitle() {
  35. return title;
  36. }
  37. public void setTitle(String title) {
  38. this.title = title;
  39. }
  40. public int getAddressType() {
  41. return addressType;
  42. }
  43. public void setAddressType(int addressType) {
  44. this.addressType = addressType;
  45. }
  46. public String getAddressList() {
  47. return addressList;
  48. }
  49. public void setAddressList(String addressList) {
  50. this.addressList = addressList;
  51. }
  52. }