| 1234567891011121314151617181920212223242526272829303132 |
- package cc.uncarbon.module.api.event;
- import lombok.Getter;
- import lombok.RequiredArgsConstructor;
- import org.springframework.context.ApplicationEvent;
- import java.util.Collection;
- /**
- * 强制登出后台用户事件
- */
- @Getter
- public final class KickOutSysUsersEvent extends ApplicationEvent {
- private final transient EventData data;
- public KickOutSysUsersEvent(EventData data) {
- super(data);
- this.data = data;
- }
- @Getter
- @RequiredArgsConstructor
- public static final class EventData {
- /**
- * 需要被强制登出的后台用户IDs
- */
- private final Collection<Long> sysUserIds;
- }
- }
|