final
class
SeqUpdatesExtension extends Extension
Instance Constructors
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
val
DiffStep: Long
-
final
def
asInstanceOf[T0]: T0
-
def
broadcastOwnSingleUpdate(userId: Int, bcastUserIds: Set[Int], update: Update, pushRules: PushRules = PushRules(), deliveryId: String = ""): Future[(SeqState, Seq[SeqState])]
-
def
broadcastSingleUpdate(userIds: Set[Int], deliver: DeliverUpdate): Future[Seq[SeqState]]
-
def
broadcastSingleUpdate(userIds: Set[Int], update: Update, pushRules: PushRules = PushRules(), deliveryId: String = ""): Future[Seq[SeqState]]
-
def
clone(): AnyRef
-
def
deleteApplePushCredentials(token: Array[Byte]): Future[Unit]
-
def
deletePushCredentials(authId: Long): Future[Unit]
-
def
deliverMappedUpdate(userId: Int, default: Option[Update], custom: Map[Int, Update], pushRules: PushRules = PushRules(), deliveryId: String = ""): Future[SeqState]
-
def
deliverSingleUpdate(userId: Int, update: Update, pushRules: PushRules = PushRules(), deliveryId: String = ""): Future[SeqState]
-
def
deliverUpdate(userId: Int, mapping: UpdateMapping, pushRules: PushRules = PushRules(), deliveryId: String = ""): Future[SeqState]
-
def
deliverUpdate(userId: Int, deliver: DeliverUpdate): Future[SeqState]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getDifference(userId: Int, seq: Int, authSid: Int, maxSizeInBytes: Long): Future[(IndexedSeq[SeqUpdate], Boolean)]
-
def
getOriginPeer(update: Update): Option[Peer]
-
def
getSeqState(userId: Int): Future[SeqState]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
persistUpdate(update: SeqUpdate): Future[Unit]
-
-
def
registerApplePushCredentials(creds: ApplePushCredentials): Future[Unit]
-
def
registerGooglePushCredentials(creds: GooglePushCredentials): Future[Unit]
-
def
registerPushCredentials(creds: PushCredentials): Future[Unit]
-
def
reloadSettings(userId: Int): Unit
-
def
subscribe(userId: Int, ref: ActorRef): Future[Unit]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Extension
Inherited from AnyRef
Inherited from Any