ServiceActor

skuber.examples.guestbook.ServiceActor
See theServiceActor companion class
object ServiceActor

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case object Create

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Create.type
case object Remove extends ServiceMessage

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Remove.type
case class Scale(n: Int)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case object ServiceCreated extends ServiceReply

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ServiceReply
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract trait ServiceMessage

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Remove.type
case object ServiceNotExists extends ServiceReply

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ServiceReply
class Object
trait Matchable
class Any
Show all
Self type
case object ServiceRemoved extends ServiceReply

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ServiceReply
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract trait ServiceReply

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ServiceCreated.type
object ServiceNotExists.type
object ServiceRemoved.type
object ServiceStopped.type
Show all
case class ServiceScaledTo(name: String, n: Int) extends ServiceReply

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait ServiceReply
class Object
trait Matchable
class Any
Show all
case object ServiceStopped extends ServiceReply

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait ServiceReply
class Object
trait Matchable
class Any
Show all
Self type
case object Stop

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Stop.type
case class UnexpectedServiceError(name: String, ex: Throwable) extends ServiceReply

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait ServiceReply
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def props(kubernetes: ActorRef, spec: GuestbookServiceSpecification): Props