| java.lang.Object org.deegree.ogcwebservices.csw.manager.Operation org.deegree.ogcwebservices.csw.manager.Insert
Insert | public class Insert extends Operation (Code) | | An Insert object is a container for one or more records that are to be inserted into the
catalogue. The schema of the record(s) must conform to the schema of the information model that
the catalogue supports as described using the DescribeRecord operation.
author: Andreas Poth author: last edited by: $Author: apoth $ version: $Revision: 9345 $, $Date: 2007-12-27 08:22:25 -0800 (Thu, 27 Dec 2007) $ |
Constructor Summary | |
public | Insert(String handle, List<Element> records) | public | Insert(String handle, List<Element> records, Map<String, Element> extrinsicObjects) Parameters: handle - attribute of the insert. Parameters: records - a list containing all (firstlevel) child xml elements beneath the element Parameters: extrinsicObjects - a mapping of the lid of the values to the rim:ExtrinsicObject w3c-element. |
Insert | public Insert(String handle, List<Element> records)(Code) | | Parameters: handle - attribute of the insert. Parameters: records - a list containing all (firstlevel) child xml elements beneath the element |
Insert | public Insert(String handle, List<Element> records, Map<String, Element> extrinsicObjects)(Code) | | Parameters: handle - attribute of the insert. Parameters: records - a list containing all (firstlevel) child xml elements beneath the element Parameters: extrinsicObjects - a mapping of the lid of the values to the rim:ExtrinsicObject w3c-element. Theyare needed to find the actual extrinsic objects into the multiparts send to thecsw. |
getExtrinsicObjects | public Map<String, Element> getExtrinsicObjects()(Code) | | the ebrim extrinsicObjects which should be inserted or an empty map if noExtrinsicObject should be inserted, or no ebrim is used in this catalogue. |
getRecords | public List<Element> getRecords()(Code) | | returns records to insert
records to insert |
|
|