All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ing.baker.runtime.common.EventResolutions.scala Maven / Gradle / Ivy

package com.ing.baker.runtime.common

import com.ing.baker.runtime.common.LanguageDataStructures.LanguageApi

trait EventResolutions[F[_]] extends LanguageApi { self =>

  type SensoryEventResultType <: SensoryEventResult { type Language <: self.Language}

  def resolveWhenReceived: F[SensoryEventStatus]

  def resolveWhenCompleted: F[SensoryEventResultType]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy