Package net.opengis.wfs
Interface TransactionResponseType
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
TransactionResponseTypeImpl
public interface TransactionResponseType
extends EObject
A representation of the model object 'Transaction Response Type'.
The response for a transaction request that was successfully
completed. If the transaction failed for any reason, an
exception report is returned instead.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Insert Results' containment reference.Returns the value of the 'Transaction Results' containment reference.Returns the value of the 'Transaction Summary' containment reference.Returns the value of the 'Version' attribute.boolean
Returns whether the value of the 'Version
' attribute is set.void
Sets the value of the 'Insert Results
' containment reference.void
Sets the value of the 'Transaction Results
' containment reference.void
Sets the value of the 'Transaction Summary
' containment reference.void
setVersion
(String value) Sets the value of the 'Version
' attribute.void
Unsets the value of the 'Version
' attribute.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getTransactionSummary
TransactionSummaryType getTransactionSummary()Returns the value of the 'Transaction Summary' containment reference. The TransactionSummary element is used to summarize the number of feature instances affected by the transaction.- Returns:
- the value of the 'Transaction Summary' containment reference.
- See Also:
-
setTransactionSummary
Sets the value of the 'Transaction Summary
' containment reference.- Parameters:
value
- the new value of the 'Transaction Summary' containment reference.- See Also:
-
getTransactionResults
TransactionResultsType getTransactionResults()Returns the value of the 'Transaction Results' containment reference. For systems that do not support atomic transactions, the TransactionResults element may be used to report exception codes and messages for all actions of a transaction that failed to execute successfully.- Returns:
- the value of the 'Transaction Results' containment reference.
- See Also:
-
setTransactionResults
Sets the value of the 'Transaction Results
' containment reference.- Parameters:
value
- the new value of the 'Transaction Results' containment reference.- See Also:
-
getInsertResults
InsertResultsType getInsertResults()Returns the value of the 'Insert Results' containment reference. A transaction is a collection of Insert,Update and Delete actions. The Update and Delete actions modify features that already exist. The Insert action, however, creates new features. The InsertResults element is used to report the identifiers of the newly created features.- Returns:
- the value of the 'Insert Results' containment reference.
- See Also:
-
setInsertResults
Sets the value of the 'Insert Results
' containment reference.- Parameters:
value
- the new value of the 'Insert Results' containment reference.- See Also:
-
getVersion
String getVersion()Returns the value of the 'Version' attribute. The default value is"1.1.0"
. The version attribute contains the version of the request that generated this response. So a V1.1.0 transaction request generates a V1.1.0 transaction response.- Returns:
- the value of the 'Version' attribute.
- See Also:
-
setVersion
Sets the value of the 'Version
' attribute.- Parameters:
value
- the new value of the 'Version' attribute.- See Also:
-
unsetVersion
void unsetVersion()Unsets the value of the 'Version
' attribute.- See Also:
-
isSetVersion
boolean isSetVersion()Returns whether the value of the 'Version
' attribute is set.- Returns:
- whether the value of the 'Version' attribute is set.
- See Also:
-