public abstract class

ConfigChangeObserver

extends Object
implements Observer
java.lang.Object
   ↳ com.microstrategy.utils.config.ConfigChangeObserver
Known Direct Subclasses

Class Overview

Observer callback for clients interested in changes to either a ConfigFileManager directory, a specific ConfigFile.

Summary

Public Constructors
ConfigChangeObserver()
Public Methods
final void update(Observable o, Object arg)
This method should not be overridden.
abstract void update(ConfigFileManager manager, File file, EnumConfigFileChangeEvent event)
Callback when a file changes.
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.util.Observer

Public Constructors

public ConfigChangeObserver ()

Public Methods

public final void update (Observable o, Object arg)

This method should not be overridden. It invokes update(ConfigFileManager, File, EnumConfigFileChangeEvent), which should be implemented accordingly.

Parameters
o the observable object.
arg an argument passed to the notifyObservers method.

public abstract void update (ConfigFileManager manager, File file, EnumConfigFileChangeEvent event)

Callback when a file changes.

Parameters
manager the ConfigFileManager responsible
file changed file
event the type of change