Interface RelationModifictionContext
public interface RelationModifictionContext
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddNewLinkToChild(long parentPK, long langPK, long childPK, int position, int reversePosition) voidconsume(Iterable<RelationModification> modifications) voidflush()voidremoveExistingLink(long linkPK, long version) Deprecated, for removal: This API element is subject to removal in a future version.voidremoveExistingLink(long linkPK, long version, long parentPK, Long childPK) voidshiftExistingLink(long linkPK, int newPosition, long version) Deprecated, for removal: This API element is subject to removal in a future version.since 2205, useshiftExistingLink(long, int, long, long, Long)insteadvoidshiftExistingLink(long linkPK, int newPosition, long version, long parentPK, Long childPK) voidtouchExistingItem(long itemPK)
-
Method Details
-
consume
-
addNewLinkToChild
void addNewLinkToChild(long parentPK, long langPK, long childPK, int position, int reversePosition) -
shiftExistingLink
@Deprecated(since="2205", forRemoval=true) void shiftExistingLink(long linkPK, int newPosition, long version) Deprecated, for removal: This API element is subject to removal in a future version.since 2205, useshiftExistingLink(long, int, long, long, Long)instead -
shiftExistingLink
-
removeExistingLink
Deprecated, for removal: This API element is subject to removal in a future version.since 2205, useremoveExistingLink(long, long, long, Long)instead -
removeExistingLink
-
touchExistingItem
void touchExistingItem(long itemPK) -
flush
void flush()
-
removeExistingLink(long, long, long, Long)instead