Class DisableRangeBroadcast
java.lang.Object
com.iohao.net.extension.room.DisableRangeBroadcast
- All Implemented Interfaces:
RangeBroadcast
DisableRangeBroadcast
- Since:
- 25.1
- Author:
- 渔民小镇
- date:
- 2025-09-28
-
Method Summary
Modifier and TypeMethodDescriptionaddUserId(long userId) Users receiving the broadcastaddUserId(Collection<Long> userIds) Users receiving the broadcastaddUserId(Collection<Long> userIds, long excludeUserId) Add users to receive the broadcast, simultaneously excluding one user who should not receive itvoidexecute()Send the response message to the remote endpoint (user, player)Users receiving the broadcaststatic DisableRangeBroadcastme()removeUserId(long excludeUserId) Exclude userIdsetData(boolean data) set datasetData(byte[] data) setData(int data) set datasetData(long data) set dataSet the response broadcast dataset datasetData(Collection<?> dataList) set dataListsetDataListBool(List<Boolean> dataList) set dataListsetDataListInt(List<Integer> dataList) set dataListsetDataListLong(List<Long> dataList) set dataListsetDataListString(List<String> dataList) set dataListvoidsetOriginal(Object originalData)
-
Method Details
-
listUserId
Description copied from interface:RangeBroadcastUsers receiving the broadcast- Specified by:
listUserIdin interfaceRangeBroadcast- Returns:
- Users receiving the broadcast
-
setData
- Specified by:
setDatain interfaceRangeBroadcast
-
setOriginal
- Specified by:
setOriginalin interfaceRangeBroadcast
-
execute
public void execute()Description copied from interface:RangeBroadcastSend the response message to the remote endpoint (user, player)- Specified by:
executein interfaceRangeBroadcast
-
addUserId
Description copied from interface:RangeBroadcastUsers receiving the broadcast- Specified by:
addUserIdin interfaceRangeBroadcast- Parameters:
userIds- userIds- Returns:
- this
-
addUserId
Description copied from interface:RangeBroadcastUsers receiving the broadcast- Specified by:
addUserIdin interfaceRangeBroadcast- Parameters:
userId- userId- Returns:
- this
-
addUserId
Description copied from interface:RangeBroadcastAdd users to receive the broadcast, simultaneously excluding one user who should not receive it- Specified by:
addUserIdin interfaceRangeBroadcast- Parameters:
userIds- User IDs to receive the broadcastexcludeUserId- User ID to be excluded- Returns:
- this
-
removeUserId
Description copied from interface:RangeBroadcastExclude userId- Specified by:
removeUserIdin interfaceRangeBroadcast- Parameters:
excludeUserId- User ID to be excluded- Returns:
- this
-
setData
Description copied from interface:RangeBroadcastset data- Specified by:
setDatain interfaceRangeBroadcast- Parameters:
data- data- Returns:
- this
-
setData
Description copied from interface:RangeBroadcastset data- Specified by:
setDatain interfaceRangeBroadcast- Parameters:
data- data- Returns:
- this
-
setData
Description copied from interface:RangeBroadcastset data- Specified by:
setDatain interfaceRangeBroadcast- Parameters:
data- data- Returns:
- this
-
setData
Description copied from interface:RangeBroadcastset data- Specified by:
setDatain interfaceRangeBroadcast- Parameters:
data- data- Returns:
- this
-
setData
Description copied from interface:RangeBroadcastSet the response broadcast data- Specified by:
setDatain interfaceRangeBroadcast- Parameters:
data- Business data- Returns:
- this
-
setData
Description copied from interface:RangeBroadcastset dataList- Specified by:
setDatain interfaceRangeBroadcast- Parameters:
dataList- dataList- Returns:
- this
-
setDataListInt
Description copied from interface:RangeBroadcastset dataList- Specified by:
setDataListIntin interfaceRangeBroadcast- Parameters:
dataList- dataList- Returns:
- this
-
setDataListBool
Description copied from interface:RangeBroadcastset dataList- Specified by:
setDataListBoolin interfaceRangeBroadcast- Parameters:
dataList- dataList- Returns:
- this
-
setDataListLong
Description copied from interface:RangeBroadcastset dataList- Specified by:
setDataListLongin interfaceRangeBroadcast- Parameters:
dataList- dataList- Returns:
- this
-
setDataListString
Description copied from interface:RangeBroadcastset dataList- Specified by:
setDataListStringin interfaceRangeBroadcast- Parameters:
dataList- dataList- Returns:
- this
-
me
-