camundala.simulation
package camundala.simulation
Members list
Packages
package camundala.simulation.custom
Type members
Classlikes
case class BadScenario(name: String, process: Process[_, _], status: Int, errorMsg: Option[String], isIgnored: Boolean) extends IsProcessScenario
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait IsProcessScenariotrait SScenariotrait HasProcessStepstrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
case class DmnScenario(name: String, inOut: DecisionDmn[_, _], isIgnored: Boolean, testOverrides: Option[TestOverrides]) extends SScenario, WithTestOverrides[DmnScenario]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait WithTestOverrides[DmnScenario]trait SScenariotrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
sealed trait HasProcessSteps extends ScenarioOrStep
Attributes
- Supertypes
- Known subtypes
-
trait IsProcessScenarioclass BadScenarioclass IncidentScenarioclass ProcessScenarioclass SSubProcess
case class IncidentScenario(name: String, process: Process[_, _], steps: List[SStep], incidentMsg: String, isIgnored: Boolean) extends IsProcessScenario
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
-
trait SimulationHelpertrait SEventExtensionstrait SStepExtensionstrait SScenarioExtensionstrait DmnScenarioExtensionsclass CustomSimulationtrait BasicSimulationDsltrait OAuthSimulationDsltrait SSubProcessExtensionstrait SUserTaskExtensionsShow all
case class ProcessScenario(name: String, process: Process[_, _], steps: List[SStep], isIgnored: 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
trait ResultChecker
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait SimulationHelpertrait SEventExtensionstrait SStepExtensionstrait SScenarioExtensionstrait DmnScenarioExtensionsclass CustomSimulationtrait BasicSimulationDsltrait OAuthSimulationDsltrait SSubProcessExtensionstrait SUserTaskExtensionsShow all
sealed trait SEvent extends SInOutStep
Attributes
- Supertypes
-
trait SInOutSteptrait WithTestOverrides[SInOutStep]trait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
- Known subtypes
sealed trait SInOutStep extends SStep, WithTestOverrides[SInOutStep]
Attributes
- Supertypes
-
trait WithTestOverrides[SInOutStep]trait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait SEventclass SMessageEventclass SSignalEventclass STimerEventclass SSubProcessclass SUserTaskShow all
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 SInOutSteptrait WithTestOverrides[SInOutStep]trait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
sealed trait SScenario extends ScenarioOrStep
Attributes
- Supertypes
- Known subtypes
-
class DmnScenariotrait IsProcessScenarioclass BadScenarioclass IncidentScenarioclass ProcessScenario
case class SSignalEvent(name: String, inOut: SignalEvent[_], readyVariable: String, readyValue: Any, testOverrides: Option[TestOverrides]) extends SEvent
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SEventtrait SInOutSteptrait WithTestOverrides[SInOutStep]trait 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 SInOutSteptrait SEventclass SMessageEventclass SSignalEventclass STimerEventclass SSubProcessclass SUserTaskclass SWaitTimeShow all
case class SSubProcess(name: String, process: Process[_, _], steps: List[SStep], testOverrides: Option[TestOverrides]) extends SInOutStep, HasProcessSteps
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasProcessStepstrait SInOutSteptrait WithTestOverrides[SInOutStep]trait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow 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 SInOutSteptrait WithTestOverrides[SInOutStep]trait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
case class SUserTask(name: String, inOut: UserTask[_, _], testOverrides: Option[TestOverrides], waitForSec: Option[Int]) extends SInOutStep
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SInOutSteptrait WithTestOverrides[SInOutStep]trait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SSteptrait ScenarioOrStepclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait HasProcessStepstrait IsProcessScenarioclass BadScenarioclass IncidentScenarioclass ProcessScenarioclass SSubProcesstrait SScenarioclass DmnScenariotrait SSteptrait SInOutSteptrait SEventclass SMessageEventclass SSignalEventclass STimerEventclass SUserTaskclass SWaitTimeShow all
case class SimulationConfig[B](tenantId: Option[String], maxCount: Int, endpoint: String, authHeader: B => B, logLevel: LogLevel)
Type parameters
- B
-
Builder for Authentication and preRequest
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait SimulationDsl[T] extends TestOverrideExtensions
Attributes
- Supertypes
- Known subtypes
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
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 DmnScenarioclass ProcessScenariotrait SInOutSteptrait SEventclass SMessageEventclass SSignalEventclass STimerEventclass SSubProcessclass SUserTaskShow all
Value members
Concrete methods
def addOverride[T <: Product](model: T, key: Option[String], overrideType: TestOverrideType, value: Option[CamundaVariable]): TestOverrides
In this article