Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIMsgMessageService Interface Reference

import "nsIMsgMessageService.idl";

Inheritance diagram for nsIMsgMessageService:
Inheritance graph
[legend]
Collaboration diagram for nsIMsgMessageService:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void CopyMessage (in string aSrcURI, in nsIStreamListener aCopyListener, in boolean aMoveMessage, in nsIUrlListener aUrlListener, in nsIMsgWindow aMsgWindow, out nsIURI aURL)
void CopyMessages (in nsMsgKeyArrayPtr keys, in nsIMsgFolder srcFolder, in nsIStreamListener aCopyListener, in boolean aMoveMessage, in nsIUrlListener aUrlListener, in nsIMsgWindow aMsgWindow, out nsIURI aURL)
void DisplayMessage (in string aMessageURI, in nsISupports aDisplayConsumer, in nsIMsgWindow aMsgWindow, in nsIUrlListener aUrlListener, in string aCharsetOverride, out nsIURI aURL)
void openAttachment (in string aContentType, in string aFileName, in string aUrl, in string aMessageUri, in nsISupports aDisplayConsumer, in nsIMsgWindow aMsgWindow, in nsIUrlListener aUrlListener)
void SaveMessageToDisk (in string aMessageURI, in nsIFileSpec aFile, in boolean aGenerateDummyEnvelope, in nsIUrlListener aUrlListener, out nsIURI aURL, in boolean canonicalLineEnding, in nsIMsgWindow aMsgWindow)
void GetUrlForUri (in string aMessageURI, out nsIURI aURL, in nsIMsgWindow aMsgWindow)
void DisplayMessageForPrinting (in string aMessageURI, in nsISupports aDisplayConsumer, in nsIMsgWindow aMsgWindow, in nsIUrlListener aUrlListener, out nsIURI aURL)
void Search (in nsIMsgSearchSession aSearchSession, in nsIMsgWindow aMsgWindow, in nsIMsgFolder aMsgFolder, in string aSearchUri)
nsIURI streamMessage (in string aMessageURI, in nsISupports aConsumer, in nsIMsgWindow aMsgWindow, in nsIUrlListener aUrlListener, in boolean aConvertData, in string aAdditionalHeader)
nsIMsgDBHdr messageURIToMsgHdr (in string uri)
 now the the message datasource is going away we need away to go from message uri to go nsIMsgDBHdr

Detailed Description

Definition at line 58 of file nsIMsgMessageService.idl.


Member Function Documentation

void nsIMsgMessageService::CopyMessage ( in string  aSrcURI,
in nsIStreamListener  aCopyListener,
in boolean  aMoveMessage,
in nsIUrlListener  aUrlListener,
in nsIMsgWindow  aMsgWindow,
out nsIURI  aURL 
)
void nsIMsgMessageService::CopyMessages ( in nsMsgKeyArrayPtr  keys,
in nsIMsgFolder  srcFolder,
in nsIStreamListener  aCopyListener,
in boolean  aMoveMessage,
in nsIUrlListener  aUrlListener,
in nsIMsgWindow  aMsgWindow,
out nsIURI  aURL 
)
void nsIMsgMessageService::DisplayMessage ( in string  aMessageURI,
in nsISupports  aDisplayConsumer,
in nsIMsgWindow  aMsgWindow,
in nsIUrlListener  aUrlListener,
in string  aCharsetOverride,
out nsIURI  aURL 
)

Here is the caller graph for this function:

void nsIMsgMessageService::DisplayMessageForPrinting ( in string  aMessageURI,
in nsISupports  aDisplayConsumer,
in nsIMsgWindow  aMsgWindow,
in nsIUrlListener  aUrlListener,
out nsIURI  aURL 
)
void nsIMsgMessageService::GetUrlForUri ( in string  aMessageURI,
out nsIURI  aURL,
in nsIMsgWindow  aMsgWindow 
)

now the the message datasource is going away we need away to go from message uri to go nsIMsgDBHdr

void nsIMsgMessageService::openAttachment ( in string  aContentType,
in string  aFileName,
in string  aUrl,
in string  aMessageUri,
in nsISupports  aDisplayConsumer,
in nsIMsgWindow  aMsgWindow,
in nsIUrlListener  aUrlListener 
)
void nsIMsgMessageService::SaveMessageToDisk ( in string  aMessageURI,
in nsIFileSpec  aFile,
in boolean  aGenerateDummyEnvelope,
in nsIUrlListener  aUrlListener,
out nsIURI  aURL,
in boolean  canonicalLineEnding,
in nsIMsgWindow  aMsgWindow 
)
void nsIMsgMessageService::Search ( in nsIMsgSearchSession  aSearchSession,
in nsIMsgWindow  aMsgWindow,
in nsIMsgFolder  aMsgFolder,
in string  aSearchUri 
)
nsIURI nsIMsgMessageService::streamMessage ( in string  aMessageURI,
in nsISupports  aConsumer,
in nsIMsgWindow  aMsgWindow,
in nsIUrlListener  aUrlListener,
in boolean  aConvertData,
in string  aAdditionalHeader 
)

The documentation for this interface was generated from the following file: