|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.services.OGCWebServiceRequest_Impl
org.deegree_impl.services.wfs.protocol.WFSBasicRequest_Impl
org.deegree_impl.services.wfs.protocol.WFSTransactionRequest_Impl
The Transaction interface is used to describe data transformation operations that are to be applied to web accessible features. The web feature server receives a transaction request and either processes it directly or possibly translates it into the language of a target datastore and then has the datastore execute the transaction. When the transaction has been completed, the web feature server will generate an XML response document indicating the termination status of the transaction.
--------------------------------------------------------
| Field Summary | |
private java.lang.String |
handle
|
private java.lang.String |
lockId
|
private java.util.ArrayList |
operations
|
private java.lang.String |
releaseAction
|
private java.lang.String |
version
|
| Fields inherited from class org.deegree_impl.services.wfs.protocol.WFSBasicRequest_Impl |
|
| Fields inherited from class org.deegree_impl.services.OGCWebServiceRequest_Impl |
id, request, service, vendorSpecificParameter |
| Constructor Summary | |
(package private) |
WFSTransactionRequest_Impl(java.lang.String version,
java.lang.String id,
java.lang.String lockId,
WFSOperation[] operations,
java.lang.String handle,
java.lang.String releaseAction)
constructor initializing the class with the |
| Method Summary | |
void |
addOperations(WFSOperation operations)
adds the |
java.lang.String |
getHandle()
returns a descriptor that enables easy identifying the transaction |
java.lang.String |
getLockId()
returns the id that handles the locking associated to the request |
WFSOperation[] |
getOperations()
A |
java.lang.String |
getReleaseAction()
A value of ALL indicates that all feature locks should be released when a transaction terminates. |
java.lang.String |
getVersion()
returns the version of the WFS |
void |
setHandle(java.lang.String handle)
sets a descriptor that enables easy identifying the transaction |
void |
setLockId(java.lang.String lockId)
returns the id that handles the locking associated to the request |
void |
setOperations(WFSOperation[] operations)
sets the |
void |
setReleaseAction(java.lang.String releaseAction)
sets the |
void |
setVersion(java.lang.String version)
sets the version of the WFS |
java.lang.String |
toString()
|
| Methods inherited from class org.deegree_impl.services.wfs.protocol.WFSBasicRequest_Impl |
exportAsXML, getNative, setNative |
| Methods inherited from class org.deegree_impl.services.OGCWebServiceRequest_Impl |
getId, getRequest, getRequestParameter, getService, getVendorSpecificParameter, getVendorSpecificParameters, putVendorSpecificParameter, setId, setRequest, setService, setVendorSpecificParameter |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.deegree.services.wfs.protocol.WFSBasicRequest |
getNative |
| Methods inherited from interface org.deegree.services.OGCWebServiceRequest |
getId, getRequest, getRequestParameter, getService, getVendorSpecificParameter, getVendorSpecificParameters |
| Field Detail |
private java.util.ArrayList operations
private java.lang.String handle
private java.lang.String lockId
private java.lang.String releaseAction
private java.lang.String version
| Constructor Detail |
WFSTransactionRequest_Impl(java.lang.String version,
java.lang.String id,
java.lang.String lockId,
WFSOperation[] operations,
java.lang.String handle,
java.lang.String releaseAction)
| Method Detail |
public WFSOperation[] getOperations()
An operation is meant to be applied to a single feature type, but multiple operations on multiple feature types can be packaged within a single Transaction request.
getOperations in interface WFSTransactionRequestpublic void addOperations(WFSOperation operations)
public void setOperations(WFSOperation[] operations)
public java.lang.String getReleaseAction()
getReleaseAction in interface WFSTransactionRequestpublic void setReleaseAction(java.lang.String releaseAction)
public java.lang.String getLockId()
getLockId in interface WFSTransactionRequestpublic void setLockId(java.lang.String lockId)
public java.lang.String getHandle()
getHandle in interface WFSTransactionRequestpublic void setHandle(java.lang.String handle)
public java.lang.String getVersion()
getVersion in interface WFSTransactionRequestgetVersion in class OGCWebServiceRequest_Implpublic void setVersion(java.lang.String version)
setVersion in class OGCWebServiceRequest_Implpublic java.lang.String toString()
toString in class OGCWebServiceRequest_Impl
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||