Class FolderRestoreHistoryService
java.lang.Object
org.qubership.atp.itf.lite.backend.service.history.impl.AbstractRestoreHistoryService<Folder>
org.qubership.atp.itf.lite.backend.service.history.impl.FolderRestoreHistoryService
- All Implemented Interfaces:
HistoryService,RestoreHistoryService
-
Field Summary
Fields inherited from class org.qubership.atp.itf.lite.backend.service.history.impl.AbstractRestoreHistoryService
entityHistoryService, IS_DIFFINLCUDE_ANNOTATED_PROPERTY_FILTER, javers, modelMapperFields inherited from interface org.qubership.atp.itf.lite.backend.service.history.iface.HistoryService
CHILD_ACTIONS_PROPERTY -
Constructor Summary
ConstructorsConstructorDescriptionFolderRestoreHistoryService(org.javers.core.Javers javers, FolderService folderService, ValidateReferenceExistsService validateReferenceExistsService, org.modelmapper.ModelMapper modelMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyValues(Folder shadow, Folder actualObject) getChildShadows(org.javers.shadow.Shadow<Folder> parentShadow, Class targetObject) Methods inherited from class org.qubership.atp.itf.lite.backend.service.history.impl.AbstractRestoreHistoryService
getObject, getPredicates, getShadows, restoreToRevision, restoreValues, saveRestoredObject
-
Constructor Details
-
FolderRestoreHistoryService
@Autowired public FolderRestoreHistoryService(org.javers.core.Javers javers, FolderService folderService, ValidateReferenceExistsService validateReferenceExistsService, org.modelmapper.ModelMapper modelMapper)
-
-
Method Details
-
getItemType
-
getEntityClass
-
getChildShadows
public List<org.javers.shadow.Shadow<Object>> getChildShadows(org.javers.shadow.Shadow<Folder> parentShadow, Class targetObject) - Specified by:
getChildShadowsin classAbstractRestoreHistoryService<Folder>
-
copyValues
- Specified by:
copyValuesin classAbstractRestoreHistoryService<Folder>
-