refactor: 增强代码注释以提升可读性和维护性
This commit is contained in:
+12
@@ -19,10 +19,22 @@ public record OnlineUserCleanEvent(Long roleId, Collection<Long> userIds) {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建按角色清理在线用户事件。
|
||||
*
|
||||
* @param roleId 角色 ID
|
||||
* @return 在线用户清理事件
|
||||
*/
|
||||
public static OnlineUserCleanEvent byRole(Long roleId) {
|
||||
return new OnlineUserCleanEvent(roleId, null);
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建按用户清理在线用户事件。
|
||||
*
|
||||
* @param userIds 用户 ID 集合
|
||||
* @return 在线用户清理事件
|
||||
*/
|
||||
public static OnlineUserCleanEvent byUsers(Collection<Long> userIds) {
|
||||
return new OnlineUserCleanEvent(null, userIds);
|
||||
}
|
||||
|
||||
+20
@@ -15,14 +15,34 @@ public record OssConfigChangeEvent(
|
||||
boolean defaultConfig
|
||||
) {
|
||||
|
||||
/**
|
||||
* 创建保存 OSS 配置后的变更事件。
|
||||
*
|
||||
* @param configKey 当前配置 key
|
||||
* @param oldConfigKey 变更前配置 key
|
||||
* @param configJson 当前配置 JSON
|
||||
* @return OSS 配置变更事件
|
||||
*/
|
||||
public static OssConfigChangeEvent save(String configKey, String oldConfigKey, String configJson) {
|
||||
return new OssConfigChangeEvent(configKey, oldConfigKey, configJson, false);
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建删除 OSS 配置后的变更事件。
|
||||
*
|
||||
* @param configKey 配置 key
|
||||
* @return OSS 配置变更事件
|
||||
*/
|
||||
public static OssConfigChangeEvent remove(String configKey) {
|
||||
return new OssConfigChangeEvent(configKey, null, null, false);
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建切换默认 OSS 配置后的变更事件。
|
||||
*
|
||||
* @param configKey 默认配置 key
|
||||
* @return OSS 配置变更事件
|
||||
*/
|
||||
public static OssConfigChangeEvent useDefault(String configKey) {
|
||||
return new OssConfigChangeEvent(configKey, null, null, true);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user