Uses of Interface
org.apache.sis.storage.event.StoreListener
Packages that use StoreListener
Package
Description
Utility classes for the implementation of SIS storage classes.
Data store base types for retrieving and saving geospatial data
in various storage formats.
Provides interfaces and classes for dealing with different types of events fired by resources.
Maps GeoTIFF tags to ISO metadata and read raster data as coverages.
Reader of Landsat 8 level 1-2 data.
Data store capable to read and create features from a JDBC connection to a database.
-
Uses of StoreListener in org.apache.sis.internal.storage
Methods in org.apache.sis.internal.storage with parameters of type StoreListenerModifier and TypeMethodDescription<T extends StoreEvent>
voidGridResourceWrapper.addListener
(Class<T> eventType, StoreListener<? super T> listener) Registers a listener to notify when the specified kind of event occurs in this resource or in children.<T extends StoreEvent>
voidGridResourceWrapper.removeListener
(Class<T> eventType, StoreListener<? super T> listener) Unregisters a listener previously added to this resource for the given type of events. -
Uses of StoreListener in org.apache.sis.storage
Methods in org.apache.sis.storage with parameters of type StoreListenerModifier and TypeMethodDescription<T extends StoreEvent>
voidAbstractResource.addListener
(Class<T> eventType, StoreListener<? super T> listener) Registers a listener to notify when the specified kind of event occurs in this resource or in children.<T extends StoreEvent>
voidDataStore.addListener
(Class<T> eventType, StoreListener<? super T> listener) Registers a listener to notify when the specified kind of event occurs in this data store or in a resource.<T extends StoreEvent>
voidResource.addListener
(Class<T> eventType, StoreListener<? super T> listener) Registers a listener to notify when the specified kind of event occurs in this resource or in children.<T extends StoreEvent>
voidAbstractResource.removeListener
(Class<T> eventType, StoreListener<? super T> listener) Unregisters a listener previously added to this resource for the given type of events.<T extends StoreEvent>
voidDataStore.removeListener
(Class<T> eventType, StoreListener<? super T> listener) Unregisters a listener previously added to this data store for the given type of events.<T extends StoreEvent>
voidResource.removeListener
(Class<T> eventType, StoreListener<? super T> listener) Unregisters a listener previously added to this resource for the given type of events. -
Uses of StoreListener in org.apache.sis.storage.event
Classes in org.apache.sis.storage.event that implement StoreListenerModifier and TypeClassDescription(package private) static final class
CascadedStoreEvent.ParentListener<E extends CascadedStoreEvent<E>>
A listener to register on the parent of a resource for cascading an event to the children.Fields in org.apache.sis.storage.event declared as StoreListenerModifier and TypeFieldDescriptionprivate StoreListener<? super E>[]
StoreListeners.ForType.listeners
The listeners for the event type, ornull
if none.Fields in org.apache.sis.storage.event with type parameters of type StoreListenerModifier and TypeFieldDescriptionprivate Map
<Class<?>, StoreListener<?>> StoreListeners.cascadedListeners
TheCascadedStoreEvent.ParentListener
s registered onStoreListeners.parent
.Methods in org.apache.sis.storage.event that return types with arguments of type StoreListenerModifier and TypeMethodDescription(package private) final Map
<StoreListener<?>, Boolean> StoreListeners.ForType.eventOccured
(E event, Map<StoreListener<?>, Boolean> done) Sends the given event to all listeners registered in this element.Methods in org.apache.sis.storage.event with parameters of type StoreListenerModifier and TypeMethodDescription(package private) final void
StoreListeners.ForType.add
(StoreListener<? super E> listener) Adds the given listener to the list of listeners for this type.<E extends StoreEvent>
voidStoreListeners.addListener
(Class<E> eventType, StoreListener<? super E> listener) Registers a listener to notify when the specified kind of event occurs.(package private) final boolean
StoreListeners.ForType.hasListener
(StoreListener<?> listener) Returnstrue
if this element contains the given listener.<E extends StoreEvent>
booleanStoreListeners.hasListener
(Class<E> eventType, StoreListener<? super E> listener) Returnstrue
if the given listener is registered for the given type or a super-type.(package private) final boolean
StoreListeners.ForType.remove
(StoreListener<? super E> listener) Removes a previously registered listener.<E extends StoreEvent>
voidStoreListeners.removeListener
(Class<E> eventType, StoreListener<? super E> listener) Unregisters a listener previously added for the given type of events.Method parameters in org.apache.sis.storage.event with type arguments of type StoreListenerModifier and TypeMethodDescription(package private) final Map
<StoreListener<?>, Boolean> StoreListeners.ForType.eventOccured
(E event, Map<StoreListener<?>, Boolean> done) Sends the given event to all listeners registered in this element. -
Uses of StoreListener in org.apache.sis.storage.geotiff
Methods in org.apache.sis.storage.geotiff with parameters of type StoreListenerModifier and TypeMethodDescription<T extends StoreEvent>
voidGeoTiffStore.addListener
(Class<T> eventType, StoreListener<? super T> listener) Registers a listener to notify when the specified kind of event occurs in this data store. -
Uses of StoreListener in org.apache.sis.storage.landsat
Methods in org.apache.sis.storage.landsat with parameters of type StoreListenerModifier and TypeMethodDescription<T extends StoreEvent>
voidLandsatStore.addListener
(Class<T> eventType, StoreListener<? super T> listener) Registers a listener to notify when the specified kind of event occurs in this data store. -
Uses of StoreListener in org.apache.sis.storage.sql
Methods in org.apache.sis.storage.sql with parameters of type StoreListenerModifier and TypeMethodDescription<T extends StoreEvent>
voidSQLStore.addListener
(Class<T> eventType, StoreListener<? super T> listener) Registers a listener to notify when the specified kind of event occurs in this data store.