SimulationRunner

orchescala.simulation.SimulationRunner
See theSimulationRunner companion object

Attributes

Companion
object
Graph
Supertypes
trait Logging
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited classlikes

object ignore

Attributes

Inherited from:
SimulationDsl
Supertypes
class Object
trait Matchable
class Any
object only

Attributes

Inherited from:
SimulationDsl
Supertypes
class Object
trait Matchable
class Any

Value members

Abstract methods

def engine: ProcessEngine

Concrete methods

Inherited methods

inline def badScenario(inline process: Process[_, _, _], errorMsg: String): BadScenario

Attributes

Inherited from:
SimulationDsl
def debug(msg: String): LogEntry

Attributes

Inherited from:
Logging
def error(msg: String): LogEntry

Attributes

Inherited from:
Logging
inline def incidentScenario(inline process: Process[_, _, _], incidentMsg: String): IncidentScenario

Attributes

Inherited from:
SimulationDsl
inline def incidentScenario(inline process: Process[_, _, _], incidentMsg: String)(body: SStep*): IncidentScenario

Attributes

Inherited from:
SimulationDsl
def info(msg: String): LogEntry

Attributes

Inherited from:
Logging
def scenario(scen: ProcessScenario)(body: SStep*): SScenario

Attributes

Inherited from:
SimulationDsl

Attributes

Inherited from:
SimulationDsl
def simulate(body: => Seq[SScenario] | SScenario*): Unit

Attributes

Inherited from:
SimulationDsl
def waitFor(timeInSec: Int): SWaitTime

Attributes

Inherited from:
SimulationDsl
def warn(msg: String): LogEntry

Attributes

Inherited from:
Logging

Concrete fields

Givens

Inherited givens

Attributes

Inherited from:
Logging
inline given given_Conversion_MessageEvent_SMessageEvent: given_Conversion_MessageEvent_SMessageEvent

Attributes

Inherited from:
SimulationDsl
inline given given_Conversion_Process_ProcessScenario: given_Conversion_Process_ProcessScenario

Attributes

Inherited from:
SimulationDsl
inline given given_Conversion_SignalEvent_SSignalEvent: given_Conversion_SignalEvent_SSignalEvent

Attributes

Inherited from:
SimulationDsl
inline given given_Conversion_TimerEvent_STimerEvent: given_Conversion_TimerEvent_STimerEvent

Attributes

Inherited from:
SimulationDsl
inline given given_Conversion_UserTask_SUserTask: given_Conversion_UserTask_SUserTask

Attributes

Inherited from:
SimulationDsl

Extensions

Inherited extensions

extension (event: MessageEvent[_])

Attributes

Inherited from:
SimulationDsl
def waitFor(readyVariable: String, readyValue: Any): SMessageEvent

Attributes

Inherited from:
SimulationDsl
def waitFor(readyVariable: String): SMessageEvent

Attributes

Inherited from:
SimulationDsl
extension (event: SignalEvent[_])
def waitFor(readyVariable: String, readyValue: Any): SSignalEvent

Attributes

Inherited from:
SimulationDsl
def waitFor(readyVariable: String): SSignalEvent

Attributes

Inherited from:
SimulationDsl
extension (event: TimerEvent)
def waitFor(readyVariable: String, readyValue: Any): STimerEvent

Attributes

Inherited from:
SimulationDsl
def waitFor(readyVariable: String): STimerEvent

Attributes

Inherited from:
SimulationDsl
extension (logs: Seq[LogEntry])
def filter(logLevel: LogLevel): Seq[LogEntry]

Attributes

Inherited from:
Logging

Attributes

Inherited from:
Logging
extension (scen: ProcessScenario)

Attributes

Inherited from:
SimulationDsl
extension (scen: IncidentScenario)

Attributes

Inherited from:
SimulationDsl
extension (ut: UserTask[_, _])
def waitForSec(sec: Int): SUserTask

Attributes

Inherited from:
SimulationDsl
extension [T <: WithTestOverrides[T]](withOverride: T)
def contains[V : Encoder](expected: V): T

Attributes

Inherited from:
TestOverrideExtensions
def contains(key: String, value: CamundaVariable): T

Attributes

Inherited from:
TestOverrideExtensions
def exists(key: String): T

Attributes

Inherited from:
TestOverrideExtensions
def hasSize(size: Int): T

Attributes

Inherited from:
TestOverrideExtensions
def hasSize(key: String, size: Int): T

Attributes

Inherited from:
TestOverrideExtensions
def isEquals[V : Encoder](key: String, value: V): T

Attributes

Inherited from:
TestOverrideExtensions
def notExists(key: String): T

Attributes

Inherited from:
TestOverrideExtensions