Interface BulkItem

All Superinterfaces:
DataSyncOperation
All Known Subinterfaces:
InternalBulkItem
All Known Implementing Classes:
BulkDataItem, ChangeBulkDataItem, MirrorBulkDataItem, MirrorChangeBulkDataItem, PartialUpdateBulkDataItem, PartialUpdateMirrorBulkItem

@Deprecated public interface BulkItem extends DataSyncOperation
Deprecated.
since 9.5 - use SpaceSynchronizationEndpoint and DataSyncOperation instead.
BulkItem defines a single item in a bulk.
Since:
6.0
Author:
anna
See Also:
  • Field Details

  • Method Details

    • getItem

      Object getItem()
      Deprecated.
      Return the data item
      Returns:
      data item
    • getOperation

      short getOperation()
      Deprecated.
      Return the operation to execute
      Returns:
      operation type REMOVE/UPDATE/WRITE/PARTIAL_UPDATE
    • getTypeName

      String getTypeName()
      Deprecated.
      Returns:
      the name of the type/class
    • getIdPropertyName

      String getIdPropertyName()
      Deprecated.
      Returns:
      the name of the id property
    • getIdPropertyValue

      Object getIdPropertyValue()
      Deprecated.
      Returns:
      the value of the id property
    • getItemValues

      Map<String,Object> getItemValues()
      Deprecated.
      Returns:
      a map of the object properties. The keys are the names of the properties and their values is the object values. In case of a partial update - only the updated values are returned.s
    • getChangedProperties

      default Map<String,Object> getChangedProperties()
      Deprecated.