Class WFSTTransaction

java.lang.Object
org.gvsig.remoteclient.wfs.edition.WFSTTransaction

public class WFSTTransaction extends Object
Author:
Jorge Piera LLodrĂ¡ (jorge.piera@iver.es)
  • Constructor Details

    • WFSTTransaction

      public WFSTTransaction(WFSStatus wfsStatus)
  • Method Details

    • createDeleteOperation

      public WFSTDeleteOperation createDeleteOperation(String id)
      Adds a delete operation
      Parameters:
      ids - The identifiers of the features to delete
    • createInsertOperation

      public WFSTInsertOperation createInsertOperation()
      Adds a insert operation
      Parameters:
      gml - The new Feature
    • createUpdateOperation

      public WFSTUpdateOperation createUpdateOperation(String id)
      Adds a update operation
      Parameters:
      id - The identifier of the features to update
      values - A map with key equals to the property and the value equals to the value to update The update operation
    • getInsertOperationSize

      public int getInsertOperationSize()
      Returns:
      the insert operations size
    • getInseOperationAt

      public WFSTInsertOperation getInseOperationAt(int i)
      Gets an insert operation
      Parameters:
      i - Operation position
      Returns:
      A operation
    • getUpdateOperationSize

      public int getUpdateOperationSize()
      Returns:
      the update operations size
    • getUpdateOperationAt

      public WFSTUpdateOperation getUpdateOperationAt(int i)
      Gets an update operation
      Parameters:
      i - Operation position
      Returns:
      A operation
    • getDeleteOperationSize

      public int getDeleteOperationSize()
      Returns:
      the delete operations size
    • getDeleteOperationAt

      public WFSTDeleteOperation getDeleteOperationAt(int i)
      Gets an delete operation
      Parameters:
      i - Operation position
      Returns:
      A operation