public abstract class AbstractUnManagedEventGenerator<E extends BaseEntity> extends AbstractEventGenerator<E>
AbstractEventGenerator.DefaultBuilderapplicationEventPublisher| Constructor and Description |
|---|
AbstractUnManagedEventGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected INotificationEventBuilder |
builder(E entity,
LOV event) |
boolean |
canProcess(IChangeVector vector,
LOV event) |
protected abstract boolean |
isEventSupported(LOV event) |
void |
process(IChangeVector vector,
LOV event) |
createEvent, getOrder, getPerformer, getPerformer, getRecipientResolvers, publishclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetType, isSupportedpublic boolean canProcess(IChangeVector vector, LOV event)
public void process(IChangeVector vector, LOV event)
protected INotificationEventBuilder builder(E entity, LOV event)
protected abstract boolean isEventSupported(LOV event)
Copyright © 2018–2021 Tesler. All rights reserved.