Class CamelEventMapper
java.lang.Object
org.alfresco.hxi_connector.live_ingester.adapters.messaging.repository.mapper.CamelEventMapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>>alterRepoEvent(org.apache.camel.Exchange exchange, String newEventType) This method alters the original type of repo event.org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>>repoEventFrom(org.apache.camel.Exchange exchange) Unmarshalls Camel exchange body to RepoEvent POJO
-
Constructor Details
-
CamelEventMapper
public CamelEventMapper()
-
-
Method Details
-
repoEventFrom
public org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> repoEventFrom(org.apache.camel.Exchange exchange) Unmarshalls Camel exchange body to RepoEvent POJO- Parameters:
exchange- Camel Exchange object- Returns:
- RepoEvent
-
alterRepoEvent
public org.alfresco.repo.event.v1.model.RepoEvent<org.alfresco.repo.event.v1.model.DataAttributes<org.alfresco.repo.event.v1.model.NodeResource>> alterRepoEvent(org.apache.camel.Exchange exchange, String newEventType) This method alters the original type of repo event.- Parameters:
exchange- Camel exchange objectnewEventType- event type to be altered- Returns:
- altered repo event
-