...
Code Block | ||
---|---|---|
| ||
@Slf4j public class ChangeIndexesOnUploadFileListenerImpl implements DocumentUploadListener { @Override public void onDocumentUpload(DocumentDefinition definition) { Map<Long, Object> indexes = definition.getIndexes(); Map<Long, Object> newIndexes = new HashMap<>(); indexes.forEach( (id, value) -> { if (value instanceof String) { newIndexes.put(id, "zmieniony indeks"); } else { newIndexes.put(id, value); } } ); definition.setIndexes(newIndexes); } } |