class nsIMsgAccountManager
Members:
-
public
virtual
AddIncomingServerListener(nsIIncomingServerListener*)
-
public
virtual
AddRootFolderListener(nsIFolderListener*)
-
public
virtual
CleanupOnExit()
-
public
virtual
CloseCachedConnections()
-
public
virtual
CreateAccount(nsIMsgAccount**)
-
public
virtual
CreateIdentity(nsIMsgIdentity**)
-
public
virtual
CreateIncomingServer(const nsACString_internal&, const nsACString_internal&, const nsACString_internal&, nsIMsgIncomingServer**)
-
public
virtual
CreateLocalMailAccount()
-
public
virtual
DuplicateAccount(nsIMsgAccount*)
-
public
virtual
FindAccountForServer(nsIMsgIncomingServer*, nsIMsgAccount**)
-
public
virtual
FindRealServer(const nsACString_internal&, const nsACString_internal&, const nsACString_internal&, PRInt32, nsIMsgIncomingServer**)
-
public
virtual
FindServer(const nsACString_internal&, const nsACString_internal&, const nsACString_internal&, nsIMsgIncomingServer**)
-
public
virtual
FindServerByURI(nsIURI*, PRBool, nsIMsgIncomingServer**)
-
public
virtual
FindServerIndex(nsIMsgIncomingServer*, PRInt32*)
-
public
virtual
GetAccount(const nsACString_internal&, nsIMsgAccount**)
-
public
virtual
GetAccounts(nsISupportsArray**)
-
public
virtual
GetAllIdentities(nsISupportsArray**)
-
public
virtual
GetAllServers(nsISupportsArray**)
-
public
virtual
GetChromePackageName(const nsACString_internal&, nsACString_internal&)
-
public
virtual
GetCleanupInboxInProgress(PRBool*)
-
public
virtual
GetDefaultAccount(nsIMsgAccount**)
-
public
virtual
GetEmptyTrashInProgress(PRBool*)
-
public
virtual
GetFirstIdentityForServer(nsIMsgIncomingServer*, nsIMsgIdentity**)
-
public
virtual
GetFolderCache(nsIMsgFolderCache**)
-
GetIID()
-
public
virtual
GetIdentitiesForServer(nsIMsgIncomingServer*, nsISupportsArray**)
-
public
virtual
GetIdentity(const nsACString_internal&, nsIMsgIdentity**)
-
public
virtual
GetIncomingServer(const nsACString_internal&, nsIMsgIncomingServer**)
-
public
virtual
GetLocalFoldersServer(nsIMsgIncomingServer**)
-
public
virtual
GetServersForIdentity(nsIMsgIdentity*, nsISupportsArray**)
-
public
virtual
GetShutdownInProgress(PRBool*)
-
public
virtual
GetUserNeedsToAuthenticate(PRBool*)
-
public
virtual
LoadAccounts()
-
public
virtual
LoadVirtualFolders()
-
public
virtual
NotifyServerChanged(nsIMsgIncomingServer*)
-
public
virtual
NotifyServerLoaded(nsIMsgIncomingServer*)
-
public
virtual
NotifyServerUnloaded(nsIMsgIncomingServer*)
-
public
virtual
RemoveAccount(nsIMsgAccount*)
-
public
virtual
RemoveIdentity(nsIMsgIdentity*)
-
public
virtual
RemoveIncomingServer(nsIMsgIncomingServer*, PRBool)
-
public
virtual
RemoveIncomingServerListener(nsIIncomingServerListener*)
-
public
virtual
RemoveRootFolderListener(nsIFolderListener*)
-
public
virtual
SaveAccountInfo()
-
public
virtual
SaveVirtualFolders()
-
public
virtual
SetDefaultAccount(nsIMsgAccount*)
-
public
virtual
SetFolderDoingCleanupInbox(nsIMsgFolder*)
-
public
virtual
SetFolderDoingEmptyTrash(nsIMsgFolder*)
-
public
virtual
SetLocalFoldersServer(nsIMsgIncomingServer*)
-
public
virtual
SetSpecialFolders()
-
public
virtual
SetUserNeedsToAuthenticate(PRBool)
-
public
virtual
ShutdownServers()
-
public
virtual
UnloadAccounts()
-
public
virtual
WriteToFolderCache(nsIMsgFolderCache*)
-
COMTypeInfo<int>
Locations: