com
.
ing
.
baker
.
recipe
javadsl
package
javadsl
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
javadsl
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
EventOutputTransformer
(
newEventName:
String
,
ingredientRenames:
Map
[
String
,
String
]
)
extends
common.EventOutputTransformer
with
Product
with
Serializable
trait
Ingredient
extends
Serializable
trait
Interaction
extends
AnyRef
case class
InteractionDescriptor
extends
common.InteractionDescriptor
with
Product
with
Serializable
case class
Recipe
(
name:
String
,
interactions:
Seq
[
common.InteractionDescriptor
]
,
sieves:
Seq
[
common.InteractionDescriptor
]
,
sensoryEvents:
Set
[
Event
]
,
defaultFailureStrategy:
InteractionFailureStrategy
,
eventReceivePeriod:
Duration
,
retentionPeriod:
Duration
)
extends
common.Recipe
with
Product
with
Serializable
Value Members
object
InteractionDescriptor
extends
Serializable
object
InteractionFailureStrategy
object
ReflectionHelpers
def
createIngredient
(
ingredientName:
String
,
ingredientClazz:
Type
)
:
common.Ingredient
def
eventClassToCommonEvent
(
eventClass:
Class
[_]
,
firingLimit:
Option
[
Integer
]
)
:
Event
def
interactionClassToCommonInteraction
(
interactionClass:
Class
[_ <:
Interaction
]
)
:
common.Interaction
Inherited from
AnyRef
Inherited from
Any
Ungrouped