akka
.
sample
.
osgi
api
package
api
Visibility
Public
All
Type Members
case class
Busy
(
chopstick:
ActorRef
)
extends
DiningHakkerMessage
with
Product
with
Serializable
sealed
trait
DiningHakkerMessage
extends
Serializable
trait
DiningHakkersService
extends
AnyRef
case class
EatingCount
(
hakkerName:
String
,
count:
Int
)
extends
DiningHakkerMessage
with
Product
with
Serializable
case class
GetEatingCount
(
hakkerName:
String
)
extends
DiningHakkerMessage
with
Product
with
Serializable
case class
HakkerStateChange
(
hakkerName:
String
,
from:
String
,
to:
String
)
extends
Product
with
Serializable
case class
Identification
(
name:
String
,
busyWith:
String
)
extends
DiningHakkerMessage
with
Product
with
Serializable
case class
Put
(
hakker:
ActorRef
)
extends
DiningHakkerMessage
with
Product
with
Serializable
case class
Take
(
hakker:
ActorRef
)
extends
DiningHakkerMessage
with
Product
with
Serializable
case class
Taken
(
chopstick:
ActorRef
)
extends
DiningHakkerMessage
with
Product
with
Serializable
case class
TrackHakker
(
hakker:
ActorRef
)
extends
DiningHakkerMessage
with
Product
with
Serializable
Value Members
object
Eat
extends
DiningHakkerMessage
with
Product
with
Serializable
object
Identify
extends
DiningHakkerMessage
with
Product
with
Serializable
object
SubscribeToHakkerStateChanges
extends
DiningHakkerMessage
with
Product
with
Serializable
object
Think
extends
DiningHakkerMessage
with
Product
with
Serializable
Ungrouped