LPS-42705 There won't be two trashversions with the same className and classPK
LPS-42705 Moves get all versions before removing
LPS-42705 Adds systemevent like in JournalArticleLocalServiceImpl.delete
LPS-42705 Remove trash versions
LPS-42705 Fix bug, the className was wrong
LPS-42705 Test - Apply to all entities that can be add inside a container
LPS-42705 Fix broken deletion event adding
LPS-42705 Autogenerated
LPS-42705 SF