Class PropertyMappingHelper
java.lang.Object
org.alfresco.hxi_connector.live_ingester.adapters.messaging.repository.mapper.property.PropertyMappingHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stream<PropertyDelta<?>>calculateAspectsDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) static Stream<PropertyDelta<?>>calculateContentPropertyDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) static Stream<PropertyDelta<?>>calculateCreatedAtDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) static Stream<PropertyDelta<?>>calculateCreatedByDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) static Stream<PropertyDelta<?>>calculateModifiedByDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) static Stream<PropertyDelta<?>>calculateNamePropertyDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) static <T> Stream<PropertyDelta<?>>calculatePropertyDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event, String propertyKey, Function<org.alfresco.repo.event.v1.model.NodeResource, T> fieldGetter) static Stream<PropertyDelta<?>>calculateTypeDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) static booleanisFieldUnchanged(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event, Function<org.alfresco.repo.event.v1.model.NodeResource, ?> fieldGetter) static booleanshouldNotUpdateField(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event, Function<org.alfresco.repo.event.v1.model.NodeResource, ?> fieldGetter) static booleanshouldUpdateContentField(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event)
-
Constructor Details
-
PropertyMappingHelper
public PropertyMappingHelper()
-
-
Method Details
-
calculatePropertyDelta
public static <T> Stream<PropertyDelta<?>> calculatePropertyDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event, String propertyKey, Function<org.alfresco.repo.event.v1.model.NodeResource, T> fieldGetter) -
calculateNamePropertyDelta
public static Stream<PropertyDelta<?>> calculateNamePropertyDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
calculateContentPropertyDelta
public static Stream<PropertyDelta<?>> calculateContentPropertyDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
calculateTypeDelta
public static Stream<PropertyDelta<?>> calculateTypeDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
calculateCreatedByDelta
public static Stream<PropertyDelta<?>> calculateCreatedByDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
calculateModifiedByDelta
public static Stream<PropertyDelta<?>> calculateModifiedByDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
calculateAspectsDelta
public static Stream<PropertyDelta<?>> calculateAspectsDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
calculateCreatedAtDelta
public static Stream<PropertyDelta<?>> calculateCreatedAtDelta(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
shouldUpdateContentField
public static boolean shouldUpdateContentField(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event) -
shouldNotUpdateField
public static boolean shouldNotUpdateField(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event, Function<org.alfresco.repo.event.v1.model.NodeResource, ?> fieldGetter) -
isFieldUnchanged
public static boolean isFieldUnchanged(org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> event, Function<org.alfresco.repo.event.v1.model.NodeResource, ?> fieldGetter)
-