public class TransactionRequest extends WFSRequest
Modifier and Type | Class and Description |
---|---|
static class |
TransactionRequest.Delete |
class |
TransactionRequest.Insert |
static class |
TransactionRequest.TransactionElement |
static class |
TransactionRequest.Update |
config, operation, strategy
EXCEPTION_XML, hints, onlineResource, properties
Constructor and Description |
---|
TransactionRequest(WFSConfig config,
WFSStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
void |
add(TransactionRequest.TransactionElement txElem) |
TransactionRequest.Delete |
createDelete(QName typeName,
Filter deleteFilter) |
TransactionRequest.Insert |
createInsert(QName typeName) |
WFSResponse |
createResponse(HTTPResponse response)
Each Request must know how to create it's counterpart Response.
|
TransactionRequest.Update |
createUpdate(QName typeName,
List<QName> propertyNames,
List<Object> newValues,
Filter updateFilter) |
List<TransactionRequest.TransactionElement> |
getTransactionElements() |
Set<QName> |
getTypeNames() |
getFinalURL, getHandle, getOperation, getOutputFormat, getPostContentType, getStrategy, getTypeName, initRequest, initService, initVersion, performPostOutput, requiresPost, setHandle, setOutputFormat, setTypeName, toString
getProperties, getRequestHints, processKey, setProperty, setRequestHints
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProperties, getRequestHints, setProperty, setRequestHints
public TransactionRequest(WFSConfig config, WFSStrategy strategy)
public void add(TransactionRequest.TransactionElement txElem)
public List<TransactionRequest.TransactionElement> getTransactionElements()
public TransactionRequest.Insert createInsert(QName typeName)
public TransactionRequest.Update createUpdate(QName typeName, List<QName> propertyNames, List<Object> newValues, Filter updateFilter)
public TransactionRequest.Delete createDelete(QName typeName, Filter deleteFilter)
public WFSResponse createResponse(HTTPResponse response) throws IOException
Request
createResponse
in interface Request
createResponse
in class WFSRequest
IOException
Copyright © 1996–2019 Geotools. All rights reserved.