Class PropertyMappingHelper
java.lang.Object
org.alfresco.hxi_connector.live_ingester.adapters.messaging.repository.mapper.property.PropertyMappingHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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) 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) 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) 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) 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) 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) 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) 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) 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)
-
Field Details
-
NAME_PROPERTY_KEY
- See Also:
-
CONTENT_PROPERTY_KEY
- See Also:
-
TYPE_PROPERTY
- See Also:
-
CREATED_BY_PROPERTY
- See Also:
-
MODIFIED_BY_PROPERTY
- See Also:
-
ASPECT_NAMES_PROPERTY
- See Also:
-
CREATED_AT_PROPERTY
- See Also:
-
-
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)
-