I start a multi-point session and sending a signal from each device in session via host (BusObject with Signal Emmitter). The Host is sending the signal to all devices in the entire network. Which works perfectly. What I am missing is a originally author of the signal, after a host sends to entire Network. At the end in mBus.getMessageContext() is the Host as the author of the signal. How can I get the original Author. Should I put in Signal additional author.wellknownname, like this? @BusSignal(name = TALK_SIGNAL ) void TalkSignal(String senderName, String message) throws BusException;
or is there a better way?