@Component public class ChangeInterceptor extends Object implements org.springframework.context.ApplicationListener<EntitySerializationEvent>
| Constructor and Description |
|---|
ChangeInterceptor(Optional<List<IChangeListener>> changeListeners,
List<javax.persistence.EntityManager> entityManagers,
TransactionService txService) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(org.hibernate.event.spi.PostDeleteEvent event) |
void |
addEvent(org.hibernate.event.spi.PostInsertEvent event) |
void |
addEvent(org.hibernate.event.spi.PostUpdateEvent event) |
void |
onApplicationEvent(EntitySerializationEvent serializationEvent) |
void |
processEvent(IChangeVector vector,
Class<?> listenerClass) |
void |
processEvent(IChangeVector vector,
LOV eventName) |
public ChangeInterceptor(Optional<List<IChangeListener>> changeListeners, List<javax.persistence.EntityManager> entityManagers, TransactionService txService)
public void onApplicationEvent(EntitySerializationEvent serializationEvent)
onApplicationEvent in interface org.springframework.context.ApplicationListener<EntitySerializationEvent>public void addEvent(org.hibernate.event.spi.PostDeleteEvent event)
public void addEvent(org.hibernate.event.spi.PostInsertEvent event)
public void addEvent(org.hibernate.event.spi.PostUpdateEvent event)
public void processEvent(IChangeVector vector, Class<?> listenerClass)
public void processEvent(IChangeVector vector, LOV eventName)
Copyright © 2018–2021 Tesler. All rights reserved.