Java connectors should not be switched for client types
Brought to you by:
zer0wing
Currently when a client type changes (say from logged
out, to logged in) they have to swap out the connector
base so that the new base will know how to process all
the messages.
This is rather wasteful and tedious. Instead the
connector base should be able to process any sort of
message in the protocol regardless of the client type.
The client type will only be notified if the message
is relevant to it.