WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

@mozilla.org/messenger/subscribableserver;1

This component implements the following interfaces:

Properties

char nsISubscribableServer.delimiter

nsISubscribeListener nsISubscribableServer.subscribeListener

readonly PRBool nsISubscribableServer.supportsSubscribeSearch

Methods

InterfaceMethod
nsISubscribableServer void addTo ( AUTF8String name , PRBool addAsSubscribed , PRBool subscribable , PRBool changeIfExists )
nsISubscribableServer void commitSubscribeChanges ( )
nsISubscribableServer nsISimpleEnumerator getChildren ( AUTF8String path )
nsISubscribableServer AUTF8String getFirstChildURI ( AUTF8String path )
nsISubscribableServer AString getLeafName ( AUTF8String path )
nsISubscribableServer PRBool hasChildren ( AUTF8String path )
nsISubscribableServer PRBool isSubscribable ( AUTF8String path )
nsISubscribableServer PRBool isSubscribed ( AUTF8String path )
nsISubscribableServer void setAsSubscribed ( AUTF8String path )
nsISubscribableServer void setIncomingServer ( nsIMsgIncomingServer server )
nsISubscribableServer void setSearchValue ( AString searchValue )
nsISubscribableServer void setShowFullName ( PRBool showFullName )
nsISubscribableServer PRBool setState ( AUTF8String path , PRBool state )
nsISubscribableServer void startPopulating ( nsIMsgWindow msgWindow , PRBool forceToServer , PRBool getOnlyNew )
nsISubscribableServer void startPopulatingWithUri ( nsIMsgWindow msgWindow , PRBool forceToServer , char* uri )
nsISubscribableServer void stopPopulating ( nsIMsgWindow msgWindow )
nsISubscribableServer void subscribe ( PRUnichar* name )
nsISubscribableServer void subscribeCleanup ( )
nsISubscribableServer void unsubscribe ( PRUnichar* name )
nsISubscribableServer void updateSubscribed ( )

Reference documentation is generated from Mozilla's source.