deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.portal.standard.sos.control
Class GetCapabilitiesListener

java.lang.Object
  extended by org.deegree.enterprise.control.AbstractListener
      extended by org.deegree.portal.standard.sos.control.AbstractSOSListener
          extended by org.deegree.portal.standard.sos.control.GetCapabilitiesListener
All Implemented Interfaces:
EventListener, WebListener

public class GetCapabilitiesListener
extends AbstractSOSListener

...

Author:
Ugo Taddei

Constructor Summary
GetCapabilitiesListener()
           
 
Method Summary
protected  Object createData(RPCMethodCall mc, HashMap<String,Document> map)
          Create a Data from the call and the given map.
protected  String createRequest(RPCMethodCall mc)
          Create a request
protected  void setNextPageData(Object data)
          sets the parameter as ServletRequest attribute to enable access to the result for the next page
protected  void validateRequest(RPCMethodCall mc)
          Validates a request
 
Methods inherited from class org.deegree.portal.standard.sos.control.AbstractSOSListener
actionPerformed, performRequest
 
Methods inherited from class org.deegree.enterprise.control.AbstractListener
getAlternativeNextPage, getHomePath, getInitParameter, getInitParameterList, getNextPage, getRequest, getReturnValue, gotoErrorPage, handle, setAlternativeNextPage, setDefaultAlternativeNextPage, setDefaultNextPage, setNextPage, setReturnValue, toModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetCapabilitiesListener

public GetCapabilitiesListener()
Method Detail

validateRequest

protected void validateRequest(RPCMethodCall mc)
                        throws SOSClientException
Description copied from class: AbstractSOSListener
Validates a request

Specified by:
validateRequest in class AbstractSOSListener
Parameters:
mc - the remote procedure call bean
Throws:
SOSClientException

createRequest

protected String createRequest(RPCMethodCall mc)
                        throws SOSClientException
Description copied from class: AbstractSOSListener
Create a request

Specified by:
createRequest in class AbstractSOSListener
Parameters:
mc - the remote procedure call bean
Returns:
a String containing the request.
Throws:
SOSClientException

createData

protected Object createData(RPCMethodCall mc,
                            HashMap<String,Document> map)
                     throws SOSClientException
Description copied from class: AbstractSOSListener
Create a Data from the call and the given map.

Specified by:
createData in class AbstractSOSListener
Parameters:
mc - the remote procedure call bean
map - containing the document nodes.
Returns:
the data bean.
Throws:
SOSClientException

setNextPageData

protected void setNextPageData(Object data)
Description copied from class: AbstractSOSListener
sets the parameter as ServletRequest attribute to enable access to the result for the next page

Specified by:
setNextPageData in class AbstractSOSListener
Parameters:
data - param/result

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org