java.lang.Object
org.opendaylight.controller.cluster.datastore.modification.AbstractModification
org.opendaylight.controller.cluster.datastore.modification.DeleteModification
All Implemented Interfaces:
Externalizable, Serializable, Modification

@Deprecated(since="9.0.0", forRemoval=true) public final class DeleteModification extends AbstractModification
Deprecated, for removal: This API element is subject to removal in a future version.
DeleteModification store all the parameters required to delete a path from the data tree.
See Also:
  • Constructor Details

    • DeleteModification

      public DeleteModification()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • DeleteModification

      public DeleteModification(short version)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • DeleteModification

      public DeleteModification(YangInstanceIdentifier path)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • apply

      public void apply(DOMStoreWriteTransaction transaction)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Modification
      Apply the modification to the specified transaction.
      Parameters:
      transaction - the transaction
    • apply

      public void apply(DataTreeModification transaction)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Modification
      Apply the modification to the specified transaction.
      Parameters:
      transaction - the transaction
    • getType

      public byte getType()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • readExternal

      public void readExternal(ObjectInput in) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      IOException
    • writeExternal

      public void writeExternal(ObjectOutput out) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      IOException
    • writeTo

      public void writeTo(NormalizedNodeDataOutput out) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      IOException
    • fromStream

      public static DeleteModification fromStream(NormalizedNodeDataInput in, short version) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      IOException