Uses of Class
org.apache.sis.storage.event.StoreListeners
Packages that use StoreListeners
Package
Description
Build
DefaultFeatureType
s by inspection of database schemas.Specialization of
org.apache.sis.internal.sql.feature
for the PostGIS database.Utility classes for the implementation of SIS storage classes.
Bridges between Apache SIS data stores and Java Image I/O.
Utility classes for the implementation of raster readers.
Utility classes for the implementation of SIS storage classes.
DataStore
implementation for Well Known Text.Data store base types for retrieving and saving geospatial data
in various storage formats.
Resources which are aggregations or concatenations of other resources.
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.
-
Uses of StoreListeners in org.apache.sis.internal.sql.feature
Fields in org.apache.sis.internal.sql.feature declared as StoreListenersMethods in org.apache.sis.internal.sql.feature with parameters of type StoreListenersModifier and TypeMethodDescriptionstatic Database<?>
Database.create
(SQLStore store, DataSource source, Connection connection, GeometryLibrary geomLibrary, org.opengis.util.GenericName[] tableNames, ResourceDefinition[] queries, SchemaModifier customizer, StoreListeners listeners) Creates a new handler for a spatial database.Constructors in org.apache.sis.internal.sql.feature with parameters of type StoreListenersModifierConstructorDescriptionprotected
Database
(DataSource source, DatabaseMetaData metadata, Geometries<G> geomLibrary, StoreListeners listeners) Creates a new handler for a spatial database. -
Uses of StoreListeners in org.apache.sis.internal.sql.postgis
Constructors in org.apache.sis.internal.sql.postgis with parameters of type StoreListenersModifierConstructorDescriptionPostgres
(DataSource source, Connection connection, DatabaseMetaData metadata, Geometries<G> geomLibrary, StoreListeners listeners) Creates a new session for a PostGIS database. -
Uses of StoreListeners in org.apache.sis.internal.storage
Methods in org.apache.sis.internal.storage with parameters of type StoreListenersModifier and TypeMethodDescriptionfinal void
MetadataBuilder.addDefaultMetadata
(AbstractFeatureSet resource, StoreListeners listeners) Adds default metadata for the specified resource.final void
MetadataBuilder.addDefaultMetadata
(AbstractGridCoverageResource resource, StoreListeners listeners) Adds default metadata for the specified resource.final void
MetadataBuilder.addDefaultMetadata
(AbstractResource resource, StoreListeners listeners) Adds default metadata for the specified resource.final org.opengis.metadata.distribution.Format
DocumentedStoreProvider.getFormat
(StoreListeners listeners) Returns a more complete description of the format, sending warnings to the given listeners if non-null.Constructors in org.apache.sis.internal.storage with parameters of type StoreListenersModifierConstructorDescriptionMemoryFeatureSet
(StoreListeners parent, DefaultFeatureType type, Collection<AbstractFeature> features) Creates a new set of features stored in memory.MemoryGridResource
(StoreListeners parent, GridCoverage coverage) Creates a new coverage stored in memory.protected
TiledGridResource
(StoreListeners parent) Creates a new resource. -
Uses of StoreListeners in org.apache.sis.internal.storage.image
Fields in org.apache.sis.internal.storage.image declared as StoreListenersModifier and TypeFieldDescriptionprivate final StoreListeners
WarningListener.listeners
The set of registeredStoreListener
s for the data store.Constructors in org.apache.sis.internal.storage.image with parameters of type StoreListenersModifierConstructorDescription(package private)
WarningListener
(StoreListeners listeners) Creates a new image I/O listener.(package private)
WorldFileResource
(WorldFileStore store, StoreListeners parent, int imageIndex, GridGeometry gridGeometry) Creates a new resource.(package private)
WritableResource
(WritableStore store, StoreListeners parent, int imageIndex, GridGeometry gridGeometry) Creates a new resource. -
Uses of StoreListeners in org.apache.sis.internal.storage.inflater
Fields in org.apache.sis.internal.storage.inflater declared as StoreListenersModifier and TypeFieldDescriptionprotected final StoreListeners
CompressionChannel.listeners
Objects where to report warnings.Methods in org.apache.sis.internal.storage.inflater with parameters of type StoreListenersModifier and TypeMethodDescriptionstatic Inflater
Inflater.create
(StoreListeners listeners, ChannelDataInput input, Compression compression, Predictor predictor, int sourcePixelStride, int sourceWidth, int chunksPerRow, int samplesPerChunk, int[] skipAfterChunks, int pixelsPerElement, DataType dataType) Creates a new instance for the given compression.private static UnsupportedEncodingException
Inflater.unsupportedEncoding
(StoreListeners listeners, short key, Enum<?> value) Returns the exception to throw for an unsupported compression or predictor.Constructors in org.apache.sis.internal.storage.inflater with parameters of type StoreListenersModifierConstructorDescription(package private)
CCITTRLE
(ChannelDataInput input, StoreListeners listeners, int sourceWidth) Creates a new channel which will decompress data from the given input.protected
CompressionChannel
(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input.LZW
(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input.PackBits
(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input.ZIP
(ChannelDataInput input, StoreListeners listeners) Creates a new channel which will decompress data from the given input. -
Uses of StoreListeners in org.apache.sis.internal.storage.io
Methods in org.apache.sis.internal.storage.io with parameters of type StoreListenersModifier and TypeMethodDescriptionChannelFactory.Fallback.inputStream
(String filename, StoreListeners listeners) Opens a new input stream for the file given at construction time.ChannelFactory.inputStream
(String filename, StoreListeners listeners) Returns the readable channel as an input stream.ChannelFactory.Stream.inputStream
(String filename, StoreListeners listeners) Returns the storage object as an input stream.ChannelFactory.Fallback.outputStream
(String filename, StoreListeners listeners) Opens a new output stream for the file given at construction time.ChannelFactory.outputStream
(String filename, StoreListeners listeners) Returns the writable channel as an output stream.ChannelFactory.Stream.outputStream
(String filename, StoreListeners listeners) Returns the storage object as an output stream.ChannelFactory.Fallback.readable
(String filename, StoreListeners listeners) Opens a new channel for the file given at construction time.abstract ReadableByteChannel
ChannelFactory.readable
(String filename, StoreListeners listeners) Returns a byte channel from the input given to theprepare(…)
method.ChannelFactory.Stream.readable
(String filename, StoreListeners listeners) Returns the readable channel on the first invocation or throws an exception on all subsequent invocations.private void
ChannelFactory.Fallback.warning
(String method, StoreListeners listeners) Invoked when we have been able to create a channel, but maybe not with the givenOpenOption
s.ChannelFactory.Fallback.writable
(String filename, StoreListeners listeners) Opens a new channel for the file given at construction time.ChannelFactory.Stream.writable
(String filename, StoreListeners listeners) Returns the writable channel on the first invocation or throws an exception on all subsequent invocations.abstract WritableByteChannel
ChannelFactory.writable
(String filename, StoreListeners listeners) Returns a byte channel from the output given to theprepare(…)
method. -
Uses of StoreListeners in org.apache.sis.internal.storage.wkt
Fields in org.apache.sis.internal.storage.wkt declared as StoreListenersModifier and TypeFieldDescriptionprivate final StoreListeners
StoreFormat.listeners
Where to send warnings.Constructors in org.apache.sis.internal.storage.wkt with parameters of type StoreListenersModifierConstructorDescriptionStoreFormat
(Locale locale, TimeZone timezone, GeometryLibrary library, StoreListeners listeners) Creates a new WKT parser and encoder. -
Uses of StoreListeners in org.apache.sis.storage
Fields in org.apache.sis.storage declared as StoreListenersModifier and TypeFieldDescriptionprotected final StoreListeners
AbstractResource.listeners
The set of registeredStoreListener
s for this resources.protected final StoreListeners
DataStore.listeners
The set of registeredStoreListener
s for this data store.Fields in org.apache.sis.storage with type parameters of type StoreListenersModifier and TypeFieldDescriptionstatic final OptionKey<StoreListeners>
DataOptionKey.PARENT_LISTENERS
The listeners to declare as the parent of the data store listeners.Constructors in org.apache.sis.storage with parameters of type StoreListenersModifierConstructorDescriptionprotected
AbstractFeatureSet
(StoreListeners parentListeners, boolean hidden) Creates a new resource which can send notifications to the given set of listeners.protected
AbstractGridCoverageResource
(StoreListeners parentListeners, boolean hidden) Creates a new resource which can send notifications to the given set of listeners.protected
AbstractResource
(StoreListeners parentListeners, boolean hidden) Creates a new resource which can send notifications to the given set of listeners. -
Uses of StoreListeners in org.apache.sis.storage.aggregate
Fields in org.apache.sis.storage.aggregate declared as StoreListenersModifier and TypeFieldDescriptionprivate final StoreListeners
CoverageAggregator.listeners
The listeners of the parent resource (typically aDataStore
), ornull
if none.Methods in org.apache.sis.storage.aggregate with parameters of type StoreListenersModifier and TypeMethodDescription(package private) final Resource
GroupByTransform.createResource
(StoreListeners parentListeners, List<SampleDimension> ranges) Sorts the slices in increasing order of low grid coordinates in the concatenated dimension.(package private) final String
Group.getName
(StoreListeners listeners) Returns the name of this group.(package private) final GroupAggregate
Group.prepareAggregate
(StoreListeners listeners) Prepares an initially empty aggregate.Constructors in org.apache.sis.storage.aggregate with parameters of type StoreListenersModifierConstructorDescriptionprotected
AggregatedFeatureSet
(StoreListeners parent) Creates a new aggregated feature set.protected
ConcatenatedFeatureSet
(StoreListeners parent, FeatureSet[] sources) Creates a new feature set as a concatenation of the sequence of features given by thesources
.(package private)
ConcatenatedGridResource
(String name, StoreListeners listeners, GridGeometry domain, List<SampleDimension> ranges, GridCoverageResource[] slices, GridSliceLocator locator, MergeStrategy strategy) Creates a new aggregated resource.CoverageAggregator
(StoreListeners listeners) Creates an initially empty aggregator.(package private)
GroupAggregate
(StoreListeners listeners, String name, int count) Creates a new aggregate with the specified number of components.(package private)
GroupAggregate
(StoreListeners listeners, String name, GridCoverageResource[] components, List<SampleDimension> sampleDimensions) Creates a new aggregate with the specified components, which will receive no further processing.JoinFeatureSet
(StoreListeners parent, FeatureSet left, String leftAlias, FeatureSet right, String rightAlias, JoinFeatureSet.Type joinType, BinaryComparisonOperator<? super AbstractFeature> condition, Map<String, ?> featureInfo) Creates a new feature set joining the two given sets. -
Uses of StoreListeners in org.apache.sis.storage.event
Fields in org.apache.sis.storage.event declared as StoreListenersModifier and TypeFieldDescriptionprivate final StoreListeners
CascadedStoreEvent.ParentListener.parent
The parent resource to listen to.private final StoreListeners
StoreListeners.parent
Parent set of listeners to notify in addition to this set of listeners, ornull
if none.Fields in org.apache.sis.storage.event with type parameters of type StoreListenersModifier and TypeFieldDescriptionprivate final WeakReference<StoreListeners>
CascadedStoreEvent.ParentListener.listeners
The listeners to notify.Methods in org.apache.sis.storage.event that return types with arguments of type StoreListenersModifier and TypeMethodDescriptionStoreListeners.getParent()
Returns the parent set of listeners that are notified in addition to this set of listeners.Methods in org.apache.sis.storage.event with parameters of type StoreListenersModifier and TypeMethodDescription(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.private static DataStore
StoreListeners.getDataStore
(StoreListeners m) Returns the data store of the source, ornull
if unknown.Constructors in org.apache.sis.storage.event with parameters of type StoreListenersModifierConstructorDescription(package private)
ParentListener
(Class<E> eventType, StoreListeners parent, StoreListeners listeners) Creates a new listener to be registered on the parent of the given set of listeners.StoreListeners
(StoreListeners parent, Resource source) Creates a new instance with the given parent and initially no listener. -
Uses of StoreListeners in org.apache.sis.storage.geotiff
Fields in org.apache.sis.storage.geotiff declared as StoreListenersModifier and TypeFieldDescriptionprivate final StoreListeners
XMLMetadata.listeners
Where to report non-fatal warnings.Methods in org.apache.sis.storage.geotiff that return StoreListenersModifier and TypeMethodDescription(package private) final StoreListeners
DataCube.listeners()
Access to the protectedDataCube.listeners()
field.(package private) final StoreListeners
GeoTiffStore.listeners()
Opens access to listeners forImageFileDirectory
.Methods in org.apache.sis.storage.geotiff with parameters of type StoreListenersModifier and TypeMethodDescription(package private) void
ImageMetadataBuilder.finish
(ImageFileDirectory image, StoreListeners listeners) Completes the metadata with the information stored in the fields of the IFD. -
Uses of StoreListeners in org.apache.sis.storage.landsat
Fields in org.apache.sis.storage.landsat declared as StoreListenersModifier and TypeFieldDescriptionprivate final StoreListeners
MetadataReader.listeners
Where to send the warnings.Methods in org.apache.sis.storage.landsat with parameters of type StoreListenersModifier and TypeMethodDescription(package private) static BandGroup[]
BandGroup.group
(StoreListeners parent, Band[] resources, int count) Creates aggregates for the given bands.Constructors in org.apache.sis.storage.landsat with parameters of type StoreListenersModifierConstructorDescriptionprivate
BandGroup
(StoreListeners parent, BandGroupName group, Band[] resources, int count) Creates a new aggregate for the specified group.(package private)
MetadataReader
(LandsatStore store, String filename, StoreListeners listeners) Creates a new metadata parser.