Class IndexChangeObservable


  • public class IndexChangeObservable
    extends Object
    This observable is used to notify its registered observers of index change events.
    Author:
    andrew.forrest@forgerock.com
    • Constructor Detail

      • IndexChangeObservable

        public IndexChangeObservable()
    • Method Detail

      • registerObserver

        public void registerObserver​(IndexChangeObserver observer)
        Registers an observer to receive index change notifications.
        Parameters:
        observer - The observer to be registered.
      • removeObserver

        public void removeObserver​(IndexChangeObserver observer)
        Removes a registered observer.
        Parameters:
        observer - The observer to be unregistered.
      • notifyObservers

        public void notifyObservers​(IndexChangeEvent event)
        Notify all registered observers of the index change event.
        Parameters:
        event - The index change event.