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

org.deegree.portal.standard.csw.control
Class SingleLayerSearchListener

java.lang.Object
  extended by org.deegree.enterprise.control.AbstractListener
      extended by org.deegree.portal.standard.csw.control.SimpleSearchListener
          extended by org.deegree.portal.standard.csw.control.OverviewMetadataListener
              extended by org.deegree.portal.standard.csw.control.SingleLayerSearchListener
All Implemented Interfaces:
EventListener, WebListener

Deprecated. Shopping cart will not be supported at the moment. update: new changes in deegree1_fork will not be carried here, since this class is still not used. Remove when this status changes

@Deprecated
public class SingleLayerSearchListener
extends OverviewMetadataListener

A ${type_name} class.
This class handles a CSW metadata search request for a single WMS layer. The layer for which to search the metedata needs to contain a MetadataURL tag with the address of the corresponding CSW.

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Judit Mays, last edited by: $Author: mschneider $

Field Summary
 
Fields inherited from class org.deegree.portal.standard.csw.control.OverviewMetadataListener
SESSION_METADATA
 
Fields inherited from class org.deegree.portal.standard.csw.control.SimpleSearchListener
config, HTML_FRAGMENT, nsContext, RESULT_SEARCH, RPC_CATALOG, RPC_FORMAT, SESSION_AVAILABLESERVICECATALOGS, SESSION_DATARECORDS, SESSION_REQUESTFORRESULTS, SESSION_RESULTFORHITS
 
Constructor Summary
SingleLayerSearchListener()
          Deprecated.  
 
Method Summary
 void actionPerformed(FormEvent event)
          Deprecated.  
protected  void handleResult(Object result, String pathToXslFile, String metaVersion)
          Deprecated.  
protected  void validateRequest(RPCWebEvent rpcEvent)
          Deprecated. Validates the rpc request and makes sure that all the needed parameters are included
 
Methods inherited from class org.deegree.portal.standard.csw.control.OverviewMetadataListener
extractMetadata, extractServiceCatalogs
 
Methods inherited from class org.deegree.portal.standard.csw.control.SimpleSearchListener
createDataSessionRecords, createRequest, createRpcStructForServiceSearch, doServiceSearch, extractRPCCatalogs, extractRPCMember, extractRPCParameters, extractRPCStruct, extractValue, getMetadataType, getXPathToId, getXPathToTitle, handleResult, isKnownMetadataType, 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

SingleLayerSearchListener

public SingleLayerSearchListener()
Deprecated. 
Method Detail

actionPerformed

public void actionPerformed(FormEvent event)
Deprecated. 
Specified by:
actionPerformed in interface WebListener
Overrides:
actionPerformed in class OverviewMetadataListener

validateRequest

protected void validateRequest(RPCWebEvent rpcEvent)
                        throws CatalogClientException
Deprecated. 
Description copied from class: SimpleSearchListener
Validates the rpc request and makes sure that all the needed parameters are included

Overrides:
validateRequest in class OverviewMetadataListener
Throws:
CatalogClientException

handleResult

protected void handleResult(Object result,
                            String pathToXslFile,
                            String metaVersion)
                     throws XMLParsingException,
                            CatalogClientException,
                            TransformerException,
                            IOException
Deprecated. 
Overrides:
handleResult in class OverviewMetadataListener
Parameters:
result -
pathToXslFile - e.g. file://$iGeoPortal_home$/WEB-INF/conf/igeoportal/metaOverview2html.xsl
metaVersion - e.g. overview, detailed
Throws:
XMLParsingException
CatalogClientException
TransformerException
IOException

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