@mozilla.org/messenger/account-manager;1
This component implements the following interfaces:
Properties
readonly nsISupportsArray nsIMsgAccountManager.accounts
Ordered list of all accounts, by the order they are in the prefs array of nsIMsgAccount
readonly nsISupportsArray nsIMsgAccountManager.allIdentities
readonly nsISupportsArray nsIMsgAccountManager.allServers
nsIMsgAccount nsIMsgAccountManager.defaultAccount
readonly nsIMsgFolderCache nsIMsgAccountManager.folderCache
nsIMsgIncomingServer nsIMsgAccountManager.localFoldersServer
readonly PRBool nsIMsgAccountManager.shutdownInProgress
PRBool nsIMsgAccountManager.userNeedsToAuthenticate
For preventing unauthenticated users from seeing header information
Methods
| Interface | Method |
|---|---|
| nsIMsgAccountManager |
void addIncomingServerListener ( nsIIncomingServerListener serverListener )
|
| nsIMsgAccountManager |
void addRootFolderListener ( nsIFolderListener listener )
|
| nsIMsgAccountManager |
void CleanupOnExit ( )
|
| nsIMsgAccountManager |
void closeCachedConnections ( )
|
| nsIMsgAccountManager |
nsIMsgAccount createAccount ( )
|
| nsIMsgAccountManager |
nsIMsgIdentity createIdentity ( )
|
| nsIMsgAccountManager |
nsIMsgIncomingServer createIncomingServer ( ACString username , ACString hostname , ACString type )
|
| nsIMsgAccountManager |
void createLocalMailAccount ( )
|
| nsIMsgAccountManager |
void duplicateAccount ( nsIMsgAccount account )
|
| nsIMsgAccountManager |
nsIMsgAccount FindAccountForServer ( nsIMsgIncomingServer server )
|
| nsIMsgAccountManager |
nsIMsgIncomingServer findRealServer ( ACString userName , ACString hostname , ACString type , PRInt32 port )
|
| nsIMsgAccountManager |
nsIMsgIncomingServer FindServer ( ACString userName , ACString hostname , ACString type )
|
| nsIMsgAccountManager |
nsIMsgIncomingServer findServerByURI ( nsIURI URI , PRBool realFlag )
|
| nsIMsgAccountManager |
PRInt32 FindServerIndex ( nsIMsgIncomingServer server )
|
| nsIMsgAccountManager |
nsIMsgAccount getAccount ( ACString key )
|
| nsIMsgAccountManager |
ACString getChromePackageName ( ACString extensionName )
|
| nsIMsgAccountManager |
PRBool GetCleanupInboxInProgress ( )
|
| nsIMsgAccountManager |
PRBool GetEmptyTrashInProgress ( )
|
| nsIMsgAccountManager |
nsIMsgIdentity getFirstIdentityForServer ( nsIMsgIncomingServer server )
|
| nsIMsgAccountManager |
nsISupportsArray GetIdentitiesForServer ( nsIMsgIncomingServer server )
|
| nsIMsgAccountManager |
nsIMsgIdentity getIdentity ( ACString key )
|
| nsIMsgAccountManager |
nsIMsgIncomingServer getIncomingServer ( ACString key )
|
| nsIMsgAccountManager |
nsISupportsArray GetServersForIdentity ( nsIMsgIdentity identity )
|
| nsISupportsWeakReference |
nsIWeakReference GetWeakReference ( )
|
| nsIMsgAccountManager |
void LoadAccounts ( )
|
| nsIMsgAccountManager |
void loadVirtualFolders ( )
|
| nsIMsgAccountManager |
void notifyServerChanged ( nsIMsgIncomingServer server )
|
| nsIMsgAccountManager |
void notifyServerLoaded ( nsIMsgIncomingServer server )
|
| nsIMsgAccountManager |
void notifyServerUnloaded ( nsIMsgIncomingServer server )
|
| nsIObserver |
void observe ( nsISupports subject , char* topic , PRUnichar* data )
|
| nsIUrlListener |
void OnStartRunningUrl ( nsIURI url )
|
| nsIUrlListener |
void OnStopRunningUrl ( nsIURI url , nsresult exitCode )
|
| nsIMsgAccountManager |
void removeAccount ( nsIMsgAccount account )
|
| nsIMsgAccountManager |
void removeIdentity ( nsIMsgIdentity identity )
|
| nsIMsgAccountManager |
void removeIncomingServerListener ( nsIIncomingServerListener serverListener )
|
| nsIMsgAccountManager |
void removeRootFolderListener ( nsIFolderListener listener )
|
| nsIMsgAccountManager |
void saveAccountInfo ( )
|
| nsIMsgAccountManager |
void saveVirtualFolders ( )
|
| nsIMsgAccountManager |
void SetFolderDoingCleanupInbox ( nsIMsgFolder folder )
|
| nsIMsgAccountManager |
void SetFolderDoingEmptyTrash ( nsIMsgFolder folder )
|
| nsIMsgAccountManager |
void setSpecialFolders ( )
|
| nsIMsgAccountManager |
void shutdownServers ( )
|
| nsIMsgAccountManager |
void UnloadAccounts ( )
|
| nsIMsgAccountManager |
void WriteToFolderCache ( nsIMsgFolderCache folderCache )
|
Reference documentation is generated from Mozilla's source.
