public class nsIObserverService extends nsISupports
| Modifier and Type | Field and Description | 
|---|---|
| (package private) static int | LAST_METHOD_ID | 
| static nsID | NS_IOBSERVERSERVICE_IID | 
| static java.lang.String | NS_IOBSERVERSERVICE_IID_STR | 
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR| Constructor and Description | 
|---|
| nsIObserverService(int address) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | AddObserver(int anObserver,
           byte[] aTopic,
           int ownsWeak) | 
| int | EnumerateObservers(byte[] aTopic,
                  int[] _retval) | 
| int | NotifyObservers(int aSubject,
               byte[] aTopic,
               char[] someData) | 
| int | RemoveObserver(int anObserver,
              byte[] aTopic) | 
AddRef, getAddress, QueryInterface, Releasestatic final int LAST_METHOD_ID
public static final java.lang.String NS_IOBSERVERSERVICE_IID_STR
public static final nsID NS_IOBSERVERSERVICE_IID
public int AddObserver(int anObserver,
              byte[] aTopic,
              int ownsWeak)
public int RemoveObserver(int anObserver,
                 byte[] aTopic)
public int NotifyObservers(int aSubject,
                  byte[] aTopic,
                  char[] someData)
public int EnumerateObservers(byte[] aTopic,
                     int[] _retval)