SysTenantKickOutUsersBO.java 680 B

1234567891011121314151617181920212223242526
  1. package cc.uncarbon.module.sys.model.response;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Getter;
  4. import java.util.Collections;
  5. import java.util.List;
  6. /**
  7. * 系统租户-需强制登出用户 BO
  8. * 同一时间大量登出,会操作大量Redis键,可能存在缓存雪崩的风险
  9. */
  10. @Getter
  11. public class SysTenantKickOutUsersBO {
  12. @ApiModelProperty(value = "后台用户IDs")
  13. private final List<Long> sysUserIds;
  14. public SysTenantKickOutUsersBO() {
  15. this.sysUserIds = Collections.emptyList();
  16. }
  17. public SysTenantKickOutUsersBO(List<Long> sysUserIds) {
  18. this.sysUserIds = sysUserIds;
  19. }
  20. }