Skip to content

Commit

Permalink
feat(events): create tracking event
Browse files Browse the repository at this point in the history
  • Loading branch information
andrea-acampora committed Feb 15, 2023
1 parent 8a033c2 commit 61dfb21
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions src/main/kotlin/entities/events/TrackingEvent.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
/*
* Copyright (c) 2023. Smart Operating Block
*
* Use of this source code is governed by an MIT-style
* license that can be found in the LICENSE file or at
* https://opensource.org/licenses/MIT.
*/

package entities.events

/**
* The event of health professionals tracking inside the operating block rooms.
*/
data class TrackingEvent<E : Any> (

override val key: String = "TRACKING_EVENT",

/**
* The health professional ID.
*/
val healthProfessionalId: String,

/**
* The room ID.
*/
val roomId: String,

override val data: E,

) : Event<E>

0 comments on commit 61dfb21

Please # to comment.