Uses of Class
org.apache.sis.storage.event.StoreEvent
Packages that use StoreEvent
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 StoreEvent in org.apache.sis.internal.storage
Methods in org.apache.sis.internal.storage with type parameters of type StoreEventModifier 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 StoreEvent in org.apache.sis.storage
Methods in org.apache.sis.storage with type parameters of type StoreEventModifier 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 StoreEvent in org.apache.sis.storage.event
Classes in org.apache.sis.storage.event with type parameters of type StoreEventModifier and TypeInterfaceDescriptioninterface
StoreListener<E extends StoreEvent>
An object which listens for events (typically changes or warnings) occurring in a resource or one of its children.private static final class
StoreListeners.ForType<E extends StoreEvent>
All listeners for a given even type.Subclasses of StoreEvent in org.apache.sis.storage.eventModifier and TypeClassDescriptionclass
CascadedStoreEvent<E extends CascadedStoreEvent<E>>
An event which, when occurring on a parent resource, is also fired by all children resources.class
Notifies listeners that a resource or a data store is being closed and should no longer be used.class
Describes non-fatal errors that occurred in a resource or a data store.Fields in org.apache.sis.storage.event with type parameters of type StoreEventModifier and TypeFieldDescriptionprivate Set<Class<? extends StoreEvent>>
StoreListeners.permittedEventTypes
All types of of events that may be fired, ornull
if no restriction.private static final Set<Class<? extends StoreEvent>>
StoreListeners.READ_EVENT_TYPES
Frequently used value forStoreListeners.permittedEventTypes
.Methods in org.apache.sis.storage.event with type parameters of type StoreEventModifier and TypeMethodDescription<E extends StoreEvent>
voidStoreListeners.addListener
(Class<E> eventType, StoreListener<? super E> listener) Registers a listener to notify when the specified kind of event occurs.<E extends StoreEvent>
booleanDeprecated.<E extends StoreEvent>
booleanSends the given event to all listeners registered for the given type or for a super-type.(package private) static <E extends StoreEvent>
booleanStoreListeners.fire
(StoreListeners m, Class<E> eventType, E event) Sends the given event to all listeners registered in the given set of listeners and its parent.<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.<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 StoreEventModifier and TypeMethodDescriptionboolean
StoreListeners.hasListeners
(Class<? extends StoreEvent> eventType) Returnstrue
if at least one listener is registered for the given type or a super-type.private static boolean
StoreListeners.isPossibleEvent
(Set<Class<? extends StoreEvent>> permittedEventTypes, Class<?> eventType) Verifies if a listener interested in the specified type of events could receive some events from thisStoreListeners
.(package private) static void
StoreListeners.ForType.removeUnreachables
(StoreListeners.ForType<?> listeners, Set<Class<? extends StoreEvent>> permittedEventTypes) Removes all listeners which will never receive any kind of events. -
Uses of StoreEvent in org.apache.sis.storage.geotiff
Methods in org.apache.sis.storage.geotiff with type parameters of type StoreEventModifier 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 StoreEvent in org.apache.sis.storage.landsat
Methods in org.apache.sis.storage.landsat with type parameters of type StoreEventModifier 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 StoreEvent in org.apache.sis.storage.sql
Methods in org.apache.sis.storage.sql with type parameters of type StoreEventModifier 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.
StoreListeners.fire(Class, StoreEvent)
for consistency with the argument order in all other methods of this class.