Package org.apache.sis.storage.event

Provides interfaces and classes for dealing with different types of events fired by resources. The different types of events are specified by the Store­Event subclasses. For example if a warning occurred while reading data from a file, then the Data­Store implementation should fire a Warning­Event.

Events may occur in the following situations:

  • When a warning occurred.
  • When the data store content changed (e.g. new feature instance added or removed).
  • When the data store structure changed (e.g. a column is added in tabular data).
  • Any other change at implementation choice.
Users can declare their interest to a specific kind of event.
Since:
1.0

Defined in the sis-storage module