Class BindingLogicServerMessage
java.lang.Object
com.iohao.net.framework.protocol.BindingLogicServerMessage
Message that requests a dynamic binding change between users and logic servers.
Carries the target user ids, logic server ids, and the BindingEnum operation
that determines how the binding set is modified (cover, append, remove, or clear).
Instances are created via the fluent BindingLogicServerMessage.Builder.
- Since:
- 25.1
- Author:
- 渔民小镇
- date:
- 2025-09-18
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFluent builder for constructingBindingLogicServerMessageinstances. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder(BindingEnum operation) Create a newBindingLogicServerMessage.Builderfor the given binding operation.ofClone()Create a shallow clone of this message, copying all fields except futureId and externalServerId.
-
Constructor Details
-
BindingLogicServerMessage
public BindingLogicServerMessage()
-
-
Method Details
-
ofClone
Create a shallow clone of this message, copying all fields except futureId and externalServerId.- Returns:
- a new
BindingLogicServerMessagewith the same core field values
-
builder
Create a newBindingLogicServerMessage.Builderfor the given binding operation.- Parameters:
operation- the binding operation type (cover, append, remove, or clear)- Returns:
- a new builder instance
-