ADMClient

com.malliina.push.adm.ADMClient
See theADMClient companion object
class ADMClient(val clientID: String, val clientSecret: String, http: HttpClient[Future])(implicit ec: ExecutionContext) extends PushClient[ADMToken, AndroidMessage, HttpResponse]

Attributes

Companion:
object
Graph
Supertypes
trait PushClient[ADMToken, AndroidMessage, HttpResponse]
trait PushClientF[ADMToken, AndroidMessage, HttpResponse, Future]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def accessToken(clientID: String, clientSecret: String): Future[AccessToken]
def push(id: ADMToken, message: AndroidMessage): Future[HttpResponse]
override def pushAll(ids: Seq[ADMToken], message: AndroidMessage): Future[Seq[HttpResponse]]

Attributes

Definition Classes
def send(id: ADMToken, data: Map[String, String]): Future[HttpResponse]
def token(clientID: String, clientSecret: String): Future[String]

Concrete fields

val clientID: String
val clientSecret: String