Class DeleteActionImpl
java.lang.Object
org.codice.ddf.spatial.ogc.csw.catalog.common.transaction.DeleteActionImpl
- All Implemented Interfaces:
org.codice.ddf.spatial.ogc.csw.catalog.actions.DeleteAction
public class DeleteActionImpl
extends Object
implements org.codice.ddf.spatial.ogc.csw.catalog.actions.DeleteAction
A DeleteActionImpl represents a single delete action within a CSW transaction.
-
Constructor Summary
ConstructorsConstructorDescriptionDeleteActionImpl(net.opengis.cat.csw.v_2_0_2.DeleteType deleteType, Map<String, String> prefixToUriMappings) Constructs a DeleteActionImpl with aDeleteTypeand a map of XML namespace prefixes to their respective URIs. -
Method Summary
Modifier and TypeMethodDescriptionnet.opengis.cat.csw.v_2_0_2.QueryConstraintType
-
Constructor Details
-
DeleteActionImpl
public DeleteActionImpl(net.opengis.cat.csw.v_2_0_2.DeleteType deleteType, Map<String, String> prefixToUriMappings) Constructs a DeleteActionImpl with aDeleteTypeand a map of XML namespace prefixes to their respective URIs. The map should contain the prefix to URI mappings declared in the transaction request XML.If an error occurs while processing this delete action,
DeleteType.handlewill be included in the exception report response so the specific action within the transaction that caused the error can be identified.- Parameters:
deleteType- theDeleteTyperepresenting the delete actionprefixToUriMappings- the map that contains the XML namespace prefix to URI mappings declared in the transaction request XML
-
-
Method Details
-
getConstraint
public net.opengis.cat.csw.v_2_0_2.QueryConstraintType getConstraint()- Specified by:
getConstraintin interfaceorg.codice.ddf.spatial.ogc.csw.catalog.actions.DeleteAction
-
getPrefixToUriMappings
- Specified by:
getPrefixToUriMappingsin interfaceorg.codice.ddf.spatial.ogc.csw.catalog.actions.DeleteAction
-
getTypeName
- Specified by:
getTypeNamein interfaceorg.codice.ddf.spatial.ogc.csw.catalog.actions.DeleteAction
-
getHandle
- Specified by:
getHandlein interfaceorg.codice.ddf.spatial.ogc.csw.catalog.actions.DeleteAction
-