Packages

package push

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. push
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package adm
  2. package android
  3. package apns
  4. package fcm
  5. package gcm
  6. package json
  7. package mpns
  8. package wns

Type Members

  1. trait AsyncHttp extends AnyRef
  2. trait ConfHelper[T] extends AnyRef
  3. trait Headers extends AnyRef
  4. class JsonException extends PushException
  5. abstract class NamedCompanion[T <: Named] extends ValidatingCompanion[String, T]
  6. class NotJsonException extends PushException
  7. trait OAuthKeys extends AnyRef
  8. trait PushClient[S, T, U] extends AnyRef

    S

    type of token

    T

    type of message

    U

    type of response

  9. class PushException extends Exception
  10. trait PushUtils extends AnyRef
  11. class ResponseException extends PushException
  12. abstract class SimpleCompanion[In, T] extends ValidatingCompanion[In, T]
  13. trait Token extends Any
  14. trait TokenCompanion[T <: Token] extends SimpleCompanion[String, T]

    Base companion object for Tokens.

  15. abstract class ValidatingCompanion[In, T] extends AnyRef
  16. trait WindowsClient[T <: Token, M <: WindowsMessage] extends PushClient[T, M, HttpResponse]
  17. trait WindowsMessage extends AnyRef

Value Members

  1. implicit val durationFormat: Format[Duration]
  2. implicit val ec: ExecutionContext
  3. object AsyncHttp extends AsyncHttp
  4. object Execution
  5. object Headers extends Headers
  6. object OAuthKeys extends OAuthKeys
  7. object PushUtils extends PushUtils
  8. object TLSUtils
  9. object WindowsClient

Inherited from AnyRef

Inherited from Any

Ungrouped