final case classOnCategoryChanged(processId: ProcessId, oldCategory: String, newCategory: String) extends ProcessChangeEvent with Product with Serializable
final case classOnDeployActionSuccess(processId: ProcessId, version: ProcessVersionId, comment: Option[String], deployedAt: LocalDateTime, action: ProcessActionType) extends ProcessChangeEvent with Product with Serializable
final case classOnFinished(processId: ProcessId, version: ProcessVersionId) extends ProcessChangeEvent with Product with Serializable
final case classOnRenamed(processId: ProcessId, oldName: ProcessName, newName: ProcessName) extends ProcessChangeEvent with Product with Serializable
final case classOnSaved(processId: ProcessId, version: ProcessVersionId) extends ProcessChangeEvent with Product with Serializable