NASA World Wind WMS

gov.nasa.worldwind.servers.wms.generators
Class EsatGenerator.EsatServiceInstance

java.lang.Object
  extended by gov.nasa.worldwind.servers.wms.generators.EsatGenerator.EsatServiceInstance
All Implemented Interfaces:
MapGenerator.ServiceInstance
Enclosing class:
EsatGenerator

public class EsatGenerator.EsatServiceInstance
extends Object
implements MapGenerator.ServiceInstance


Constructor Summary
EsatGenerator.EsatServiceInstance()
           
 
Method Summary
 void freeResources()
          Called by the WMS after the GetMap response has been delivered.
 List<File> serviceRequest(WMSGetImageryListRequest req)
          An extension to the WMS messaging system.
 ImageFormatter serviceRequest(WMSGetMapRequest req)
          Generates the imagery requested by a WMS-GetMap request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EsatGenerator.EsatServiceInstance

public EsatGenerator.EsatServiceInstance()
Method Detail

freeResources

public void freeResources()
Description copied from interface: MapGenerator.ServiceInstance
Called by the WMS after the GetMap response has been delivered. This method allows a MapGenerator to reclaim any resources, such as temporary files, etc., that were allocated during the generation of the map request. This method can be implemented as a no-op if no resources need to be reclaimed.

Specified by:
freeResources in interface MapGenerator.ServiceInstance

serviceRequest

public List<File> serviceRequest(WMSGetImageryListRequest req)
                          throws IOException,
                                 WMSServiceException
Description copied from interface: MapGenerator.ServiceInstance
An extension to the WMS messaging system. Unsupported for external use at present.

Specified by:
serviceRequest in interface MapGenerator.ServiceInstance
Returns:
Throws:
IOException
WMSServiceException

serviceRequest

public ImageFormatter serviceRequest(WMSGetMapRequest req)
                              throws IOException,
                                     WMSServiceException
Description copied from interface: MapGenerator.ServiceInstance
Generates the imagery requested by a WMS-GetMap request. The WMS ensures that the WMSGetMapRequest represents a well-formed WMS GetMap request; i.e., all required parameters are present and well-formed.

Specified by:
serviceRequest in interface MapGenerator.ServiceInstance
Returns:
Throws:
IOException
WMSServiceException

NASA World Wind WMS