package com.mossle.api.tenant; public class TenantDTO { /** 普通的管理后台的类型. */ public static final String TYPE_DEFAULT = "default"; /** cms前端显示静态页面的类型. */ public static final String TYPE_CMS = "cms"; /** 数据库里的逻辑id. */ private String id; /** 用户可以理解的名称 */ private String name; /** 可以放到url里的代码. */ private String code; /** 与外部系统协商的唯一标识. */ private String ref; /** 这个应用的资源是否会被其他应用共享. */ private boolean shared; /** 我们可以认为每个scope都是一个租户,每个租户当然需要关联一种登录的方式. */ private String userRepoRef; /** 类型. */ private String type; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getRef() { return ref; } public void setRef(String ref) { this.ref = ref; } public boolean isShared() { return shared; } public void setShared(boolean shared) { this.shared = shared; } public String getUserRepoRef() { return userRepoRef; } public void setUserRepoRef(String userRepoRef) { this.userRepoRef = userRepoRef; } public String getType() { return type; } public void setType(String type) { this.type = type; } }