kanaloa
.
reactive
dispatcher
package
dispatcher
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
dispatcher
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
type
Backend
= (
ActorRefFactory
) ⇒
ActorRef
trait
Dispatcher
extends
Actor
case class
PullingDispatcher
(
name:
String
,
iterator:
Iterator
[_]
,
settings:
Settings
,
backend:
Backend
,
metricsCollector:
MetricsCollector
=
NoOpMetricsCollector
,
resultChecker:
ResultChecker
)
extends
Dispatcher
with
Product
with
Serializable
case class
PushingDispatcher
(
name:
String
,
settings:
Settings
,
backend:
Backend
,
metricsCollector:
MetricsCollector
=
NoOpMetricsCollector
,
resultChecker:
ResultChecker
)
extends
Dispatcher
with
Product
with
Serializable
type
ResultChecker
=
PartialFunction
[
Any
,
Either
[
String
,
Any
]]
Value Members
object
ApiProtocol
object
Backend
object
Dispatcher
object
PullingDispatcher
extends
Serializable
object
PushingDispatcher
extends
Serializable
package
metrics
package
queue
Inherited from
AnyRef
Inherited from
Any
Ungrouped