Fixed event processing.
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com>
This commit is contained in:
@@ -52,13 +52,13 @@ public class EntityPropertyChangeListener extends DescriptorEventAdapter {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void postUpdate(final DescriptorEvent event) {
|
public void postUpdate(final DescriptorEvent event) {
|
||||||
if (event.getObject().getClass().equals(Action.class)) {
|
if (event.getObject().getClass().equals(JpaAction.class)) {
|
||||||
getAfterTransactionCommmitExecutor().afterCommit(() -> getEventBus().post(
|
getAfterTransactionCommmitExecutor().afterCommit(() -> getEventBus().post(
|
||||||
new ActionPropertyChangeEvent((Action) event.getObject(), getChangeSet(Action.class, event))));
|
new ActionPropertyChangeEvent((Action) event.getObject(), getChangeSet(Action.class, event))));
|
||||||
} else if (event.getObject().getClass().equals(Rollout.class)) {
|
} else if (event.getObject().getClass().equals(JpaRollout.class)) {
|
||||||
getAfterTransactionCommmitExecutor().afterCommit(() -> getEventBus().post(
|
getAfterTransactionCommmitExecutor().afterCommit(() -> getEventBus().post(
|
||||||
new RolloutPropertyChangeEvent((Rollout) event.getObject(), getChangeSet(Rollout.class, event))));
|
new RolloutPropertyChangeEvent((Rollout) event.getObject(), getChangeSet(Rollout.class, event))));
|
||||||
} else if (event.getObject().getClass().equals(RolloutGroup.class)) {
|
} else if (event.getObject().getClass().equals(JpaRolloutGroup.class)) {
|
||||||
getAfterTransactionCommmitExecutor().afterCommit(
|
getAfterTransactionCommmitExecutor().afterCommit(
|
||||||
() -> getEventBus().post(new RolloutGroupPropertyChangeEvent((RolloutGroup) event.getObject(),
|
() -> getEventBus().post(new RolloutGroupPropertyChangeEvent((RolloutGroup) event.getObject(),
|
||||||
getChangeSet(RolloutGroup.class, event))));
|
getChangeSet(RolloutGroup.class, event))));
|
||||||
|
|||||||
Reference in New Issue
Block a user