com
.
ubirch
.
user
.
core
actor
package
actor
Visibility
Public
All
Type Members
case class
AddAllowedUsers
(
groupId:
UUID
,
allowedUsers:
Set
[
UUID
]
)
extends
Product
with
Serializable
class
ContextActor
extends
Actor
with
ActorLogging
author: cvandrei since: 2017-03-29
case class
CreateContext
(
context:
Context
)
extends
Product
with
Serializable
case class
CreateGroup
(
group:
Group
)
extends
Product
with
Serializable
case class
CreateUser
(
user:
User
)
extends
Product
with
Serializable
case class
DeleteAllowedUsers
(
groupId:
UUID
,
allowedUsers:
Set
[
UUID
]
)
extends
Product
with
Serializable
case class
DeleteContext
(
id:
UUID
)
extends
Product
with
Serializable
case class
DeleteGroup
(
id:
UUID
)
extends
Product
with
Serializable
case class
DeleteGroupByName
(
name:
String
)
extends
Product
with
Serializable
case class
DeleteUser
(
providerId:
String
,
externalUserId:
String
)
extends
Product
with
Serializable
case class
FindContextByName
(
name:
String
)
extends
Product
with
Serializable
case class
FindGroup
(
id:
UUID
)
extends
Product
with
Serializable
case class
FindGroupByName
(
name:
String
)
extends
Product
with
Serializable
case class
FindMemberOf
(
contextName:
String
,
providerId:
String
,
externalUserId:
String
)
extends
Product
with
Serializable
case class
FindUser
(
providerId:
String
,
externalUserId:
String
)
extends
Product
with
Serializable
case class
FoundMemberOf
(
groups:
Set
[
Group
]
)
extends
Product
with
Serializable
case class
GetContext
(
id:
UUID
)
extends
Product
with
Serializable
class
GroupActor
extends
Actor
with
ActorLogging
author: cvandrei since: 2017-03-30
case class
UpdateContext
(
context:
Context
)
extends
Product
with
Serializable
case class
UpdateGroup
(
group:
Group
)
extends
Product
with
Serializable
case class
UpdateUser
(
providerId:
String
,
externalUserId:
String
,
user:
User
)
extends
Product
with
Serializable
class
UserActor
extends
Actor
with
ActorLogging
author: cvandrei since: 2017-03-30
Value Members
object
ActorNames
author: cvandrei since: 2017-03-29
Ungrouped