| 
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.ogcwebservices.wms.DefaultGetFeatureInfoHandler
class DefaultGetFeatureInfoHandler
| Nested Class Summary | |
|---|---|
 class | 
DefaultGetFeatureInfoHandler.ServiceInvoker
Inner class for accessing the data of one layer and creating a GML document from it.  | 
| Field Summary | |
|---|---|
protected  WMSConfigurationType | 
configuration
 | 
protected  GetMap | 
getMapRequest
 | 
protected static ILogger | 
LOG
 | 
protected  CoordinateSystem | 
reqCRS
 | 
protected  GetFeatureInfo | 
request
 | 
protected  double | 
scale
 | 
protected static QualifiedName | 
VALUE
 | 
| Constructor Summary | |
|---|---|
DefaultGetFeatureInfoHandler(WMSConfigurationType capabilities,
                                                         GetFeatureInfo request)
Creates a new GetMapHandler object.  | 
|
| Method Summary | |
|---|---|
 void | 
executionFinished(ExecutionFinishedEvent<Object[]> returnValue)
will be called each time a datasource has been read  | 
protected  void | 
increaseCounter()
increases the counter variable that holds the number of services that has sent a response.  | 
 GetFeatureInfoResult | 
performGetFeatureInfo()
performs a GetFeatureInfo request and retruns the result encapsulated within a WMSFeatureInfoResponse object.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected static final ILogger LOG
protected GetFeatureInfo request
protected GetMap getMapRequest
protected WMSConfigurationType configuration
protected double scale
protected CoordinateSystem reqCRS
protected static final QualifiedName VALUE
| Constructor Detail | 
|---|
public DefaultGetFeatureInfoHandler(WMSConfigurationType capabilities,
                                    GetFeatureInfo request)
                             throws OGCWebServiceException
capabilities - request - request to perform
OGCWebServiceException| Method Detail | 
|---|
protected void increaseCounter()
public GetFeatureInfoResult performGetFeatureInfo()
                                           throws OGCWebServiceException
The method throws an WebServiceException that only shall be thrown if an fatal error occurs that makes it imposible to return a result. If something wents wrong performing the request (none fatal error) The exception shall be encapsulated within the response object to be returned to the client as requested (GetFeatureInfo-Request EXCEPTION-Parameter).
All sublayers of the queried layer will be added automatically. Non-queryable sublayers are then ignored in the response.
performGetFeatureInfo in interface GetFeatureInfoHandlerOGCWebServiceExceptionpublic void executionFinished(ExecutionFinishedEvent<Object[]> returnValue)
executionFinished in interface ExecutionFinishedListener<Object[]>returnValue - 
  | 
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
					For more information visit: http://deegree.sourceforge.net