java.lang.Object
org.alfresco.hxi_connector.live_ingester.adapters.messaging.repository.mapper.property.PropertyMappingHelper

public class PropertyMappingHelper extends Object
  • Field Details

  • Constructor Details

    • PropertyMappingHelper

      public PropertyMappingHelper()
  • Method Details

    • calculatePropertyDelta

      public static <T> Stream<CustomPropertyDelta<?>> 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<CustomPropertyDelta<?>> 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<CustomPropertyDelta<?>> 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<CustomPropertyDelta<?>> 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<CustomPropertyDelta<?>> 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<CustomPropertyDelta<?>> 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<CustomPropertyDelta<?>> 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<CustomPropertyDelta<?>> calculateCreatedAtDelta(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)