orchescala.simulation
package orchescala.simulation
Members list
Packages
package orchescala.simulation.runner
Type members
Classlikes
case class BadScenario(name: String, process: Process[_, _, _], errorMsg: String, isIgnored: Boolean, isOnly: Boolean) extends IsProcessScenario
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsProcessScenariotrait SScenariotrait HasProcessStepstrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
case class ContextData(requestCount: Int, processInstanceId: String, rootProcessInstanceId: String, taskId: String, jobId: String)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object DiffPrinter
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DiffPrinter.type
sealed trait HasProcessSteps extends ScenarioOrStep
Attributes
- Supertypes
- Known subtypes
case class IncidentScenario(name: String, process: Process[_, _, _], steps: List[SStep], incidentMsg: String, isIgnored: Boolean, isOnly: Boolean, startType: ProcessStartType) extends IsProcessScenario, HasProcessSteps
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsProcessScenariotrait SScenariotrait HasProcessStepstrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
sealed trait IsProcessScenario extends HasProcessSteps, SScenario
Attributes
- Supertypes
-
trait SScenariotrait HasProcessStepstrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
trait Logging
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class SimulationRunner
case class ProcessScenario(name: String, process: Process[_, _, _], steps: List[SStep], isIgnored: Boolean, isOnly: Boolean, testOverrides: Option[TestOverrides], startType: ProcessStartType) extends IsProcessScenario, WithTestOverrides[ProcessScenario]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait WithTestOverrides[ProcessScenario]trait IsProcessScenariotrait SScenariotrait HasProcessStepstrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
enum ProcessStartType
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ResultChecker
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ResultChecker.type
sealed trait SEvent extends SInServiceOuttep
Attributes
- Supertypes
-
trait SInServiceOutteptrait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
- Known subtypes
sealed trait SInServiceOuttep extends SStep, WithTestOverrides[SInServiceOuttep]
Attributes
- Supertypes
- Known subtypes
case class SMessageEvent(name: String, inOut: MessageEvent[_], optReadyVariable: Option[String], readyValue: Any, processInstanceId: Boolean, testOverrides: Option[TestOverrides]) extends SEvent
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SEventtrait SInServiceOutteptrait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
sealed trait SScenario extends ScenarioOrStep
Attributes
- Supertypes
- Known subtypes
case class SSignalEvent(name: String, inOut: SignalEvent[_], readyVariable: String, readyValue: Any, testOverrides: Option[TestOverrides]) extends SEvent
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SEventtrait SInServiceOutteptrait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
sealed trait SStep extends ScenarioOrStep
Attributes
- Supertypes
- Known subtypes
-
trait SInServiceOutteptrait SEventclass SMessageEventclass SSignalEventclass STimerEventclass SUserTaskclass SWaitTimeShow all
case class STimerEvent(name: String, inOut: TimerEvent, optReadyVariable: Option[String], readyValue: Any, testOverrides: Option[TestOverrides]) extends SEvent
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SEventtrait SInServiceOutteptrait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
case class SUserTask(name: String, inOut: UserTask[_, _], testOverrides: Option[TestOverrides], waitForSec: Option[Int]) extends SInServiceOuttep
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SInServiceOutteptrait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait HasProcessStepsclass IncidentScenariotrait IsProcessScenarioclass BadScenarioclass ProcessScenariotrait SScenariotrait SSteptrait SInServiceOutteptrait SEventclass SMessageEventclass SSignalEventclass STimerEventclass SUserTaskclass SWaitTimeShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class SimulationConfig(tenantId: Option[String], maxCount: Int, endpoint: String, logLevel: LogLevel)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait SimulationDsl[T] extends TestOverrideExtensions
Attributes
- Supertypes
- Known subtypes
-
class SimulationRunner
enum SimulationError extends RuntimeException
Attributes
- Supertypes
-
trait Enumtrait Producttrait Equalsclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object SimulationFingerprint extends SubclassFingerprint
Attributes
- Supertypes
-
trait SubclassFingerprinttrait Fingerprintclass Objecttrait Matchableclass Any
- Self type
abstract class SimulationRunner extends SimulationDsl[IO[SimulationError, Seq[(LogLevel, Seq[ScenarioResult])]]], TestOverrideExtensions, Logging
Attributes
- Companion
- object
- Supertypes
object SimulationRunner
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SimulationRunner.type
final class SimulationTestFramework extends Framework
Attributes
- Supertypes
-
trait Frameworkclass Objecttrait Matchableclass Any
final class SimulationTestRunner(val args: Array[String], val remoteArgs: Array[String], testClassLoader: ClassLoader) extends Runner
Attributes
- Supertypes
-
trait Runnerclass Objecttrait Matchableclass Any
class Task(val taskDef: TaskDef, runUTestTask: (Seq[Logger], EventHandler) => Future[Unit]) extends Task
Attributes
- Supertypes
-
trait Taskclass Objecttrait Matchableclass Any
case class TestOverride(key: Option[String], overrideType: TestOverrideType, value: Option[CamundaVariable])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TestOverride
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestOverride.type
trait TestOverrideExtensions
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait SimulationDsl[T]class SimulationRunner
enum TestOverrideType
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TestOverrideType
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestOverrideType.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TestOverrides
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestOverrides.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ProcessScenariotrait SInServiceOutteptrait SEventclass SMessageEventclass SSignalEventclass STimerEventclass SUserTaskShow all
Types
Value members
Concrete methods
def addOverride[T <: Product](model: T, key: Option[String], overrideType: TestOverrideType, value: Option[CamundaVariable]): TestOverrides
In this article