net.opengis.wfs
Interface TransactionResponseType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TransactionResponseTypeImpl

public interface TransactionResponseType
extends org.eclipse.emf.ecore.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:
WfsPackage.getTransactionResponseType()

Method Summary
 InsertResultsType getInsertResults()
          Returns the value of the 'Insert Results' containment reference.
 TransactionResultsType getTransactionResults()
          Returns the value of the 'Transaction Results' containment reference.
 TransactionSummaryType getTransactionSummary()
          Returns the value of the 'Transaction Summary' containment reference.
 java.lang.String getVersion()
          Returns the value of the 'Version' attribute.
 boolean isSetVersion()
          Returns whether the value of the 'Version' attribute is set.
 void setInsertResults(InsertResultsType value)
          Sets the value of the 'Insert Results' containment reference.
 void setTransactionResults(TransactionResultsType value)
          Sets the value of the 'Transaction Results' containment reference.
 void setTransactionSummary(TransactionSummaryType value)
          Sets the value of the 'Transaction Summary' containment reference.
 void setVersion(java.lang.String value)
          Sets the value of the 'Version' attribute.
 void unsetVersion()
          Unsets the value of the 'Version' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

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(TransactionSummaryType), WfsPackage.getTransactionResponseType_TransactionSummary()

setTransactionSummary

void setTransactionSummary(TransactionSummaryType value)
Sets the value of the 'Transaction Summary' containment reference.

Parameters:
value - the new value of the 'Transaction Summary' containment reference.
See Also:
getTransactionSummary()

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(TransactionResultsType), WfsPackage.getTransactionResponseType_TransactionResults()

setTransactionResults

void setTransactionResults(TransactionResultsType value)
Sets the value of the 'Transaction Results' containment reference.

Parameters:
value - the new value of the 'Transaction Results' containment reference.
See Also:
getTransactionResults()

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(InsertResultsType), WfsPackage.getTransactionResponseType_InsertResults()

setInsertResults

void setInsertResults(InsertResultsType value)
Sets the value of the 'Insert Results' containment reference.

Parameters:
value - the new value of the 'Insert Results' containment reference.
See Also:
getInsertResults()

getVersion

java.lang.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:
isSetVersion(), unsetVersion(), setVersion(String), WfsPackage.getTransactionResponseType_Version()

setVersion

void setVersion(java.lang.String value)
Sets the value of the 'Version' attribute.

Parameters:
value - the new value of the 'Version' attribute.
See Also:
isSetVersion(), unsetVersion(), getVersion()

unsetVersion

void unsetVersion()
Unsets the value of the 'Version' attribute.

See Also:
isSetVersion(), getVersion(), setVersion(String)

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:
unsetVersion(), getVersion(), setVersion(String)


Copyright © 1996-2010 Geotools. All Rights Reserved.