@Override public long getProject(LayerConfigurationChangedEvent aEvent) { return aEvent.getProject().getId(); } }
.publishEvent(new LayerConfigurationChangedEvent(this, project));
.publishEvent(new LayerConfigurationChangedEvent(this, project));
@Override public long getProject(LayerConfigurationChangedEvent aEvent) { return aEvent.getProject().getId(); } }
new LayerConfigurationChangedEvent(this, feature.getProject()));
@TransactionalEventListener(fallbackExecution = true) @Transactional public void beforeLayerConfigurationChanged(LayerConfigurationChangedEvent aEvent) throws Exception { log.trace("Starting beforeLayerConfigurationChanged"); Project project = aEvent.getProject(); Index index = getIndexFromMemory(project); // Set the invalid flag index.setInvalid(true); updateIndex(index); // Schedule reindexing of the physical index indexScheduler.enqueueReindexTask(aEvent.getProject()); }
new LayerConfigurationChangedEvent(this, feature.getProject()));
@TransactionalEventListener(fallbackExecution = true) @Transactional public void beforeLayerConfigurationChanged(LayerConfigurationChangedEvent aEvent) throws Exception { log.trace("Starting beforeLayerConfigurationChanged"); Project project = aEvent.getProject(); Index index = getIndexFromMemory(project); // Set the invalid flag index.setInvalid(true); updateIndex(index); // Schedule reindexing of the physical index indexScheduler.enqueueReindexTask(aEvent.getProject()); }
.publishEvent(new LayerConfigurationChangedEvent(this, project));
.publishEvent(new LayerConfigurationChangedEvent(this, project));