Push onConnected to live on an interface, call it by iterating over all Listeners and if instanceof interface call onConnected