setUseCaseDescriptor in the ItemObserved

This commit is contained in:
Francesco Mangiacrapa 2024-04-15 11:28:51 +02:00
parent cab71df0d2
commit 57d4ad2c51
1 changed files with 8 additions and 2 deletions

View File

@ -134,6 +134,7 @@ public class ProfiledDocuments {
item.setOptionalMessage(null);
item.setEvent(event);
item.setProject(theNewProject);
item.setUseCaseDescriptor(manager.getUseCaseDescriptor());
log.info("By notifying event ({}, ID {})", event, item.getProjectId());
eventManager.notify(event, item);
}
@ -173,6 +174,7 @@ public class ProfiledDocuments {
item.setOptionalMessage(null);
item.setEvent(event);
item.setProject(theUpdatedProject);
item.setUseCaseDescriptor(manager.getUseCaseDescriptor());
log.info("By notifying event ({}, ID {})", event, item.getProjectId());
eventManager.notify(event, item);
}
@ -232,6 +234,7 @@ public class ProfiledDocuments {
item.setUserCaller(user.getUser());
item.setContext(user.getContext());
item.setEvent(event);
item.setUseCaseDescriptor(manager.getUseCaseDescriptor());
// Referencing delete project
Project deletedProject = new Project();
deletedProject.setId(id);
@ -319,10 +322,12 @@ public class ProfiledDocuments {
}
}.execute().getResult();
log.info("Starting event...");
if(log.isInfoEnabled()) {
List<Field> allFields = Arrays.asList(StepExecutionRequest.class.getDeclaredFields());
String fieldsName = allFields.stream().map(e -> e.getName()).collect(Collectors.joining(","));
System.out.println("Fields name: "+fieldsName);
log.info("Fields name: "+fieldsName);
}
Status status = theProject.getLifecycleInformation().getLastOperationStatus();
@ -334,7 +339,8 @@ public class ProfiledDocuments {
item.setUserCaller(user.getUser());
item.setContext(user.getContext());
item.setEvent(event);
//item.setOptionalMessage(request.getMessage());
item.setOptionalMessage(request.getMessage());
item.setUseCaseDescriptor(manager.getUseCaseDescriptor());
item.setProject(theProject);
log.info("By notifying event ({}, ID {})", event, item.getProjectId());
eventManager.notify(event, item);