An instance of a ProtocolProviderService corresponds to a particular user account and all operations performed through a provider (sending messages, modifying contact lists, receiving calls)would pertain to this particular user account.
ProtocolProviderService instances are created through the provider factory. Each protocol provider is assigned a unique AccountID instance that uniquely identifies it. Account id's for different accounts are guaranteed to be different and in the same time the ID of a particular account against a given service over any protocol will always be the same (so that we detect attempts for creating the same account twice.) @author Emil Ivov @see AccountID
|
|
|
|