org.springframework.messaging.Message to the specified destination(s)
further prepended with "/user/{username}" where the user name
is extracted from the headers of the input message being handled.
Both @SendTo and @SendToUser may be used on the same method
in which case a message is sent to the destinations of both annotations.
This annotation may be placed class-level in which case it is inherited
by methods of the class. At the same time, method-level @SendTo or
@SendToUser annotations override any such at the class level.
org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler , org.springframework.messaging.simp.user.UserDestinationMessageHandler , org.springframework.messaging.simp.SimpMessageHeaderAccessor#getUser()
| Modifier and Type | Method and Description |
|---|---|
| public boolean | broadcast()
Whether messages should be sent to all sessions associated with the user or only to the session of the input message being handled. |
| public String[] | |
| public String[] |
| broadcast | back to summary |
|---|---|
| public boolean broadcast() Whether messages should be sent to all sessions associated with the user or only to the session of the input message being handled. By default, this is set to | |
| destinations | back to summary |
|---|---|
| public String[] destinations() One or more destinations to send a message to. If left unspecified, a default destination is selected based on the destination of the input message being handled.
| |
| value | back to summary |
|---|---|
| public String[] value() Alias for
| |