im
.
actor
.
server
presences
package
presences
Visibility
Public
All
Type Members
sealed
trait
GroupPresenceExtension
extends
Extension
class
GroupPresenceExtensionImpl
extends
GroupPresenceExtension
class
GroupPresenceManager
extends
Actor
with
ActorLogging
with
Stash
case class
GroupPresenceManagerRegion
(
ref:
ActorRef
)
extends
Product
with
Serializable
case class
GroupPresenceState
(
groupId:
Int
,
onlineCount:
Int
)
extends
Product
with
Serializable
Annotations
@SerialVersionUID
()
sealed
trait
Presence
extends
AnyRef
sealed
trait
PresenceExtension
extends
Extension
class
PresenceExtensionImpl
extends
PresenceExtension
class
PresenceManager
extends
Actor
with
ActorLogging
with
Stash
case class
PresenceManagerRegion
(
ref:
ActorRef
)
extends
Product
with
Serializable
case class
PresenceState
(
userId:
Int
,
presence:
Presence
,
lastSeenAt:
Option
[
DateTime
]
)
extends
Product
with
Serializable
Annotations
@SerialVersionUID
()
Value Members
object
GroupPresenceExtension
extends
ExtensionId
[
GroupPresenceExtensionImpl
] with
ExtensionIdProvider
object
GroupPresenceManager
object
GroupPresenceManagerRegion
extends
Serializable
object
PresenceExtension
extends
ExtensionId
[
PresenceExtensionImpl
] with
ExtensionIdProvider
object
PresenceManager
object
PresenceManagerRegion
extends
Serializable
object
Presences
Ungrouped