Interface DeleteAction
public interface DeleteAction
This code is experimental. While this interface is functional and tested, it may change or be
removed in a future version of the library.
A DeleteAction represents a single delete action within a CSW transaction.
-
Method Summary
Modifier and TypeMethodDescriptionnet.opengis.cat.csw.v_2_0_2.QueryConstraintTypeReturns theQueryConstraintTypethat specifies which metacards this delete will be applied to.Returns a unique String used to identify this DeleteAction within a transaction.Returns a map that contains the XML namespace prefix to URI mappings declared in the transaction request XMLReturns the type of record being deleted, such as csw:Record.
-
Method Details
-
getConstraint
net.opengis.cat.csw.v_2_0_2.QueryConstraintType getConstraint()Returns theQueryConstraintTypethat specifies which metacards this delete will be applied to.- Returns:
- the
QueryConstraintTypethat specifies which metacards this delete will be applied to.
-
getPrefixToUriMappings
Returns a map that contains the XML namespace prefix to URI mappings declared in the transaction request XML- Returns:
- a map that contains the XML namespace prefix to URI mappings declared in the transaction request XML
-
getTypeName
String getTypeName()Returns the type of record being deleted, such as csw:Record.- Returns:
- the type of record being deleted, such as csw:Record.
-
getHandle
String getHandle()Returns a unique String used to identify this DeleteAction within a transaction.If an error occurs while processing this delete action, this String will be included in the exception report response so the specific action within the transaction that caused the error can be identified.
- Returns:
- unique String used to identify this DeleteAction within a transaction.
-