com.vaadin.signals.
Interface SignalCommand.GlobalCommand
All Superinterfaces:
All Known Implementing Classes:
SignalCommand.ClearOwnerCommand
, SignalCommand.SnapshotCommand
, SignalCommand.TransactionCommand
Enclosing interface:
A signal command that doesn't target a specific node.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.signals.SignalCommand
SignalCommand.AdoptAsCommand, SignalCommand.AdoptAtCommand, SignalCommand.ClearCommand, SignalCommand.ClearOwnerCommand, SignalCommand.ConditionCommand, SignalCommand.GlobalCommand, SignalCommand.IncrementCommand, SignalCommand.InsertCommand, SignalCommand.KeyCommand, SignalCommand.KeyCondition, SignalCommand.LastUpdateCondition, SignalCommand.PositionCondition, SignalCommand.PutCommand, SignalCommand.PutIfAbsentCommand, SignalCommand.RemoveByKeyCommand, SignalCommand.RemoveCommand, SignalCommand.ScopeOwnerCommand, SignalCommand.SetCommand, SignalCommand.SnapshotCommand, SignalCommand.TransactionCommand, SignalCommand.ValueCommand, SignalCommand.ValueCondition
-
Method Summary
Modifier and TypeMethodDescriptiondefault Id
Gets the id of the signal node that is targeted by this command.
Methods inherited from interface com.vaadin.signals.SignalCommand
commandId
-
Method Details
-
targetNodeId
Description copied from interface:
SignalCommand
Gets the id of the signal node that is targeted by this command. Some commands might target multiple nodes e.g. in a parent-child relationship and in that case this node is the primary node. Some commands, implementing
SignalCommand.GlobalCommand
do not target any specific node and for those commands,Id.ZERO
is used as the node id.Specified by:
targetNodeId
in interfaceSignalCommand
Returns:
id of the primary node targeted by this command, not
null
-