Removed data field

This commit is contained in:
Brage Skjønborg 2025-10-11 14:29:54 +02:00
parent b4418f2c62
commit 4b63d70443
5 changed files with 5 additions and 11 deletions

View File

@ -10,9 +10,6 @@ abstract class Event {
var metadata: Metadata = Metadata()
protected set
@Transient
open val data: Any? = null
fun derivedOf(event: Event) = apply {
this.referenceId = event.referenceId
this.metadata = Metadata(derivedFromId = event.eventId)

View File

@ -11,9 +11,6 @@ abstract class Task {
var metadata: Metadata = Metadata()
protected set
@Transient
open val data: Any? = null
fun newReferenceId() = apply {
this.referenceId = UUID.randomUUID()
}

View File

@ -39,7 +39,7 @@ class ZDSTest {
}
data class TestTask(
override val data: String?
val data: String?
): Task()
@Test

View File

@ -7,8 +7,8 @@ import java.util.UUID
class StartEvent(): Event() {
}
class EchoEvent(override var data: String): Event() {
class EchoEvent(var data: String): Event() {
}
class MarcoEvent(override val data: Boolean): Event() {
class MarcoEvent(val data: Boolean): Event() {
}

View File

@ -44,10 +44,10 @@ class AbstractTaskPollerTest : TestBase() {
}
}
data class EchoTask(override var data: String?) : Task() {
data class EchoTask(var data: String?) : Task() {
}
data class EchoEvent(override var data: String) : Event() {
data class EchoEvent(var data: String) : Event() {
}
class TaskPollerTest(taskStore: TaskStore, reporterFactory: (Task) -> TaskReporter): AbstractTaskPoller(taskStore, reporterFactory) {