Package org.alfresco.repo.rawevents
Class TransactionAwareEventProducer
- java.lang.Object
-
- org.alfresco.repo.rawevents.AbstractEventProducer
-
- org.alfresco.repo.rawevents.TransactionAwareEventProducer
-
public class TransactionAwareEventProducer extends AbstractEventProducer
A transaction awareAbstractEventProducer. Events are scheduled to be sent in post-commit phase.- Author:
- Cristian Turlica
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.rawevents.AbstractEventProducer
endpoint, ERROR_SENDING, objectMapper, producer
-
-
Constructor Summary
Constructors Constructor Description TransactionAwareEventProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsend(java.lang.String endpointUri, java.lang.Object event)voidsend(java.lang.String endpointUri, java.lang.Object event, java.util.Map<java.lang.String,java.lang.Object> headers)-
Methods inherited from class org.alfresco.repo.rawevents.AbstractEventProducer
setEndpoint, setObjectMapper, setProducer
-
-
-
-
Method Detail
-
send
public void send(java.lang.String endpointUri, java.lang.Object event)- Overrides:
sendin classAbstractEventProducer
-
send
public void send(java.lang.String endpointUri, java.lang.Object event, java.util.Map<java.lang.String,java.lang.Object> headers)- Overrides:
sendin classAbstractEventProducer
-
-