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 NotifyAnnouncerGoingAway ( )


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.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com