I noticed that just listening for the command to be executed is not the best way since it does not mean that it is necessarily the Doc share functionality. So my next thought was to add a listener to DocShare.java, the IChannelListener looks like it would do the trick but only one is allowed and it is already set. So it would mean create my own listener and patch the DocShare class to fire an event when localStartShare or localStopShare is fired. I want to contribute this as a patch but I want to know that this is is something that could be accepted? Do you have something different in mind?