Package org.geotools.data.wfs.internal

Examples of org.geotools.data.wfs.internal.TransactionResponse


    }

    @Override
    public WFSResponse createResponse(WFSRequest request, HTTPResponse response, String axisOrder) throws IOException {
        try {
            return new TransactionResponse(request, response);
        } catch (ServiceException e) {
            throw new IOException(e);
        }
    }
View Full Code Here


        for (Name typeName : localStates.keySet()) {
            List<MutableFeatureId> addedFids = applyDiff(typeName, transactionRequest);
            requestedInsertFids.addAll(addedFids);
        }

        TransactionResponse transactionResponse = wfs.issueTransaction(transactionRequest);
        List<FeatureId> insertedFids = transactionResponse.getInsertedFids();
        int deleteCount = transactionResponse.getDeleteCount();
        int updatedCount = transactionResponse.getUpdatedCount();
        info(getClass().getSimpleName(), "::commit(): Updated: ", updatedCount, ", Deleted: ",
                deleteCount, ", Inserted: ", insertedFids);

        if (requestedInsertFids.size() != insertedFids.size()) {
            throw new IllegalStateException("Asked to add " + requestedInsertFids.size()
View Full Code Here

TOP

Related Classes of org.geotools.data.wfs.internal.TransactionResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.