nsIDBChangeAnnouncer
IID: | 22baf00b-939d-42c3-ac51-21d99dfa1f05 |
Inherits From: | nsISupports |
Methods
void AddListener ( nsIDBChangeListener listener )
void NotifyAnnouncerGoingAway ( )
void NotifyHdrAddedAll ( nsIMsgDBHdr hdrAdded , nsMsgKey parentKey , PRInt32 flags , nsIDBChangeListener instigator )
void NotifyHdrChangeAll ( nsIMsgDBHdr hdrChanged , PRUint32 oldFlags , PRUint32 newFlags , nsIDBChangeListener instigator )
void NotifyHdrDeletedAll ( nsIMsgDBHdr hdrDeleted , nsMsgKey parentKey , PRInt32 flags , nsIDBChangeListener instigator )
void NotifyJunkScoreChanged ( nsIDBChangeListener instigator )
void NotifyParentChangedAll ( nsMsgKey keyReparented , nsMsgKey oldParent , nsMsgKey newParent , nsIDBChangeListener instigator )
void NotifyReadChanged ( nsIDBChangeListener instigator )
void RemoveListener ( nsIDBChangeListener listener )
void AddListener ( nsIDBChangeListener listener )
- Arguments:
- listener
void NotifyHdrAddedAll ( nsIMsgDBHdr hdrAdded , nsMsgKey parentKey , PRInt32 flags , nsIDBChangeListener instigator )
- Arguments:
- hdrAdded
- parentKey
- flags
- instigator
void NotifyHdrChangeAll ( nsIMsgDBHdr hdrChanged , PRUint32 oldFlags , PRUint32 newFlags , nsIDBChangeListener instigator )
- Arguments:
- hdrChanged
- oldFlags
- newFlags
- instigator
void NotifyHdrDeletedAll ( nsIMsgDBHdr hdrDeleted , nsMsgKey parentKey , PRInt32 flags , nsIDBChangeListener instigator )
- Arguments:
- hdrDeleted
- parentKey
- flags
- instigator
void NotifyJunkScoreChanged ( nsIDBChangeListener instigator )
- Arguments:
- instigator
void NotifyParentChangedAll ( nsMsgKey keyReparented , nsMsgKey oldParent , nsMsgKey newParent , nsIDBChangeListener instigator )
- Arguments:
- keyReparented
- oldParent
- newParent
- instigator
void NotifyReadChanged ( nsIDBChangeListener instigator )
- Arguments:
- instigator
void RemoveListener ( nsIDBChangeListener listener )
- Arguments:
- listener
References
This interface is passed as an argument to the following methods:
nsIDBChangeListener.onAnnouncerGoingAway, nsIMsgThread.AddChild, nsIMsgThread.RemoveChildHdr
Reference documentation is generated from Mozilla's source.