Package com.luciad.ogc.wcs
Class TLcdWCSCommandDispatcherContext
java.lang.Object
com.luciad.ogc.wcs.TLcdWCSCommandDispatcherContext
- All Implemented Interfaces:
ILcdDisposable
,AutoCloseable
A container for the global objects created by ALcdOGCWCSCommandDispatcherFactory.
This includes, for instance, the WCS capabilities provider, the model provider and the model encoder factory.
These objects are used by the WCS request handlers.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
Disposes of this object and allows it to release any system resources that it is holding.Returns the WCS capabilities provider.Returns the list of CRS codes to include within the WCS capabilities.Returns the WCS model decoder factory.Returns the WCS model encoder factory.Returns the WCS model provider.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.util.ILcdDisposable
close
-
Method Details
-
getCapabilitiesProvider
Returns the WCS capabilities provider.- Returns:
- an
ILcdWCSCapabilitiesProvider
- Since:
- 2017.0
- See Also:
-
getModelProvider
Returns the WCS model provider.- Returns:
- an
ILcdOGCModelProvider
- Since:
- 2017.0
- See Also:
-
getModelDecoderFactory
Returns the WCS model decoder factory.- Returns:
- an
ILcdOGCModelDecoderFactory
- Since:
- 2017.0
- See Also:
-
getModelEncoderFactory
Returns the WCS model encoder factory.- Returns:
- an ILcdWCSModelEncoderFactory
- See Also:
-
getCoordinateReferenceSystems
Returns the list of CRS codes to include within the WCS capabilities.- Returns:
- the list of CRS codes to include within the WCS capabilities.
- Since:
- 2024.0
-
dispose
public void dispose()Description copied from interface:ILcdDisposable
Disposes of this object and allows it to release any system resources that it is holding.
The result of calling any other method (other than
finalize
) on this object subsequent to a call to this method is undefined.- Specified by:
dispose
in interfaceILcdDisposable
-