| java.lang.Object de.latlon.adv.CSWGetRepositoryItemFilter
CSWGetRepositoryItemFilter | public class CSWGetRepositoryItemFilter implements Filter(Code) | | The CSWGetRepositoryItem class, is a servlet filter, which can handle incoming GetRepositoryItem
requests (defined tobe a Http-GET request). This filter directly talks to the wfs-backend of the csw and requests for
a given rim:ExtrinsicObject it's app:RegistryObject/app:extrinsicObject/app:ExtrinsicObject/app:object. The value
returned from the localwfs is then send (according to the mimetype) back to the requester.
author: Rutger Bezema author: last edited by: $Author: bezema $ version: $Revision: 1.6 $, $Date: 2007-06-21 13:53:15 $ |
Method Summary | |
public void | destroy() | public void | doFilter(ServletRequest request, ServletResponse response, FilterChain chain) The actual doFilter method, will check if the incoming request is a wrs:GetRepositoryItem request (by checking
the service parameter of the httpGet request. | public void | init(FilterConfig config) Inits this filter, it reads the configuration file (given by the 'csw.config' and with it
constructs a transaction manager. |
destroy | public void destroy()(Code) | | |
init | public void init(FilterConfig config) throws ServletException(Code) | | Inits this filter, it reads the configuration file (given by the 'csw.config' and with it
constructs a transaction manager. This manager can deliver a localwfs, to which this filter will do a direct
communication.
|
|
|