Is it possible to write a plugin with multiple internal recipients (sort of like the gateway/kraken plugin) but without using multiple Component implementations? eg. the gateway plugin is a single plugin which registers multiple Components so that it can receive packets addressed to msn.hostname, aim.hostname, icq.hostname etc.
I’m writing a contact synchronization plugin which connects to multiple contact sources (eg. Exchange, Domino, Zimbra, Asterisk etc.) on the user’s behalf and sends the user contact info as vCards. I’d like to have multiple recipients within my plugin, each responsible for a contact source, but I don’t want them to each take up a component address. Any alternatives to component for this?