com.malliina.push

Members list

Concise view

Type members

Classlikes

trait ConfHelper[T]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object APNSTokenConf.type
object Execution

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object Headers extends Headers

Attributes

Companion:
trait
Graph
Supertypes
trait Headers
class Object
trait Matchable
class Any
Self type
Headers.type
trait Headers

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Headers.type
class JsonException(val input: String, val error: String) extends PushException

Attributes

Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
abstract class NamedCompanion[T <: Named] extends ValidatingCompanion[String, T]

Attributes

Graph
Supertypes
class ValidatingCompanion[String, T]
class Object
trait Matchable
class Any
Known subtypes
object ActivationType.type
object Branding.type
object CommandId.type
object HintAlign.type
object HintCrop.type
object InputType.type
object Placement.type
object Scenario.type
object TextStacking.type
object TextStyle.type
object TileTemplate.type
object ToastTemplate.type
class NotJsonException(val input: String) extends PushException

Attributes

Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
object OAuthKeys extends OAuthKeys

Attributes

Companion:
trait
Graph
Supertypes
trait OAuthKeys
class Object
trait Matchable
class Any
Self type
trait OAuthKeys

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object OAuthKeys.type
trait PushClient[S, T, U] extends PushClientF[S, T, U, Future]

Attributes

S

type of token

T

type of message

U

type of response

Graph
Supertypes
trait PushClientF[S, T, U, Future]
class Object
trait Matchable
class Any
Known subtypes
trait PushClientF[S, T, U, F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class PushException(message: String) extends Exception

Attributes

Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
object PushUtils extends PushUtils

Attributes

Companion:
trait
Graph
Supertypes
trait PushUtils
class Object
trait Matchable
class Any
Self type
trait PushUtils

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object PushUtils.type
class ResponseException(val response: HttpResponse, val url: FullUrl) extends PushException

Attributes

Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
abstract class SimpleCompanion[In, T] extends ValidatingCompanion[In, T]

Attributes

Graph
Supertypes
class ValidatingCompanion[In, T]
class Object
trait Matchable
class Any
Known subtypes
object ADMToken.type
object APNSToken.type
object GCMToken.type
object MPNSToken.type
object WNSToken.type
object APNSIdentifier.type
object APNSTopic.type
object TLSUtils

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait Token

Attributes

Graph
Supertypes
class Any
Known subtypes
class ADMToken
class APNSToken
class GCMToken
class MPNSToken
class WNSToken
trait TokenCompanion[T <: Token] extends SimpleCompanion[String, T]

Base companion object for Tokens.

Base companion object for Tokens.

Attributes

Graph
Supertypes
class SimpleCompanion[String, T]
class ValidatingCompanion[String, T]
class Object
trait Matchable
class Any
Known subtypes
object ADMToken.type
object APNSToken.type
object GCMToken.type
object MPNSToken.type
object WNSToken.type
abstract class WindowsClient[T <: Token, M <: WindowsMessage](http: HttpClient[Future])(implicit ec: ExecutionContext) extends PushClient[T, M, HttpResponse]

Attributes

Companion:
object
Graph
Supertypes
trait PushClient[T, M, HttpResponse]
trait PushClientF[T, M, HttpResponse, Future]
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Implicits

Implicits

implicit val durationCodec: Codec[Duration]