public class DeleteItem extends ReconciledItem
Objects of this type are created during the reconcilation detection step and later used to apply deletions to the original order.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
protected boolean |
mAutoDeletedItem |
protected java.lang.String |
mId |
protected java.util.Map |
mOriginalPropertyValues |
mCloneContainer, mCloneItem, mKey, mOrdinalPosition, mOriginalContainer, mOriginalItem, mPropertyName
Constructor and Description |
---|
DeleteItem(java.lang.Object pOriginalItem,
java.lang.Object pOriginalContainter,
java.lang.Object pCloneContainer,
java.util.Map pOriginalPropertyValues,
java.lang.String pPropertyName,
int pOrdinalPosition,
boolean pAutoDeletedItem) |
DeleteItem(java.lang.Object pOriginalItem,
java.lang.Object pOriginalContainter,
java.lang.Object pCloneContainer,
java.util.Map pOriginalPropertyValues,
java.lang.String pPropertyName,
java.lang.String pKey,
boolean pAutoDeletedItem) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Returns the id of the original deleted item.
|
java.util.Map |
getOriginalPropertyValues()
A map of old property values that were in the original deleted item.
|
boolean |
isAutoDeletedItem()
returns true if this item was automatically deleted because it was found in the original
container after the clone process was completed.
|
void |
setAutoDeletedItem(boolean pAutoDeletedItem) |
void |
setId(java.lang.String pId) |
void |
setOriginalPropertyValues(java.util.Map pOrigPropertyValues) |
java.lang.String |
toString() |
getCloneContainer, getCloneItem, getKey, getOrdinalPosition, getOriginalContainer, getOriginalItem, getPropertyName, setCloneContainer, setCloneItem, setKey, setOrdinalPosition, setOriginalContainer, setOriginalItem, setPropertyName
public static final java.lang.String CLASS_VERSION
protected java.lang.String mId
protected java.util.Map mOriginalPropertyValues
protected boolean mAutoDeletedItem
public DeleteItem(java.lang.Object pOriginalItem, java.lang.Object pOriginalContainter, java.lang.Object pCloneContainer, java.util.Map pOriginalPropertyValues, java.lang.String pPropertyName, java.lang.String pKey, boolean pAutoDeletedItem)
public DeleteItem(java.lang.Object pOriginalItem, java.lang.Object pOriginalContainter, java.lang.Object pCloneContainer, java.util.Map pOriginalPropertyValues, java.lang.String pPropertyName, int pOrdinalPosition, boolean pAutoDeletedItem)
public java.lang.String getId()
public void setId(java.lang.String pId)
public boolean isAutoDeletedItem()
public void setAutoDeletedItem(boolean pAutoDeletedItem)
public java.util.Map getOriginalPropertyValues()
This is used to hold information about the item that was deleted since, once the item is deleted, you cannot get original property values.
public void setOriginalPropertyValues(java.util.Map pOrigPropertyValues)
public java.lang.String toString()
toString
in class ReconciledItem