Interface PropertiesMappingService
-
- All Known Implementing Classes:
PropertiesMappingComponent
public interface PropertiesMappingService
Service that allows to copy a set of metadata from a source to a target document- Since:
- 5.6
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,String>
getMapping(String mappingName)
Gets a map of xpaths defining properties on the target and source documentsvoid
mapProperties(CoreSession session, DocumentModel sourceDoc, DocumentModel targetDoc, String mappingName)
Copies the properties defined by the given xpaths in the mapping from the target to the source document.
-
-
-
Method Detail
-
getMapping
Map<String,String> getMapping(String mappingName)
Gets a map of xpaths defining properties on the target and source documents
-
mapProperties
void mapProperties(CoreSession session, DocumentModel sourceDoc, DocumentModel targetDoc, String mappingName)
Copies the properties defined by the given xpaths in the mapping from the target to the source document. Assumes that the xpaths are valid.
-
-