|
deegree 2.2 (2008/12/22 11:33 build-3038-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 GetFeatureInfoHandler
OGCWebServiceException
public void executionFinished(ExecutionFinishedEvent<Object[]> returnValue)
executionFinished
in interface ExecutionFinishedListener<Object[]>
returnValue
-
|
deegree 2.2 (2008/12/22 11:33 build-3038-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