in kogito-springboot-examples/process-usertasks-custom-lifecycle-springboot/src/main/java/org/acme/travels/usertasks/CustomUserTaskLifeCycle.java [162:170]
public Optional<UserTaskTransitionToken> skip(UserTaskInstance userTaskInstance, UserTaskTransitionToken token, IdentityProvider identityProvider) {
if (token.data().containsKey(PARAMETER_NOTIFY)) {
userTaskInstance.getMetadata().put(PARAMETER_NOTIFY, token.data().get(PARAMETER_NOTIFY));
}
if (userTaskInstance instanceof DefaultUserTaskInstance defaultUserTaskInstance) {
defaultUserTaskInstance.setActualOwner(identityProvider.getName());
}
return Optional.empty();
}