backbone
package backbone
- Alphabetic
- By Inheritance
- backbone
- DefaultMessageWrites
- DefaultMessageReads
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Package Members
Type Members
- trait MessageReader[T] extends AnyRef
Typeclass to allow reading elements of type T from Amazon SQS Messages
- trait MessageWriter[T] extends AnyRef
Typeclass to write elements of type T to String to allow publishing to an Amazon SNS topic
- sealed trait ProcessingResult extends AnyRef
Value Members
- implicit val booleanFormat: MessageReader[Boolean]
Format to read a String value as a Boolean value.
Format to read a String value as a Boolean value.
- Definition Classes
- DefaultMessageReads
- implicit val booleanWrite: MessageWriter[Boolean]
Write a Boolean value to a String value.
Write a Boolean value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val byteFormat: MessageReader[Array[Byte]]
Format to read a String value as an array of Bytes.
Format to read a String value as an array of Bytes.
- Definition Classes
- DefaultMessageReads
- implicit val byteWrite: MessageWriter[Array[Byte]]
Write a Array[Byte] value to a String value.
Write a Array[Byte] value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val charFormat: MessageReader[Array[Char]]
Format to read a String value as an array of Chars.
Format to read a String value as an array of Chars.
- Definition Classes
- DefaultMessageReads
- implicit val charWrite: MessageWriter[Array[Char]]
Write a Array[Char] value to a String value.
Write a Array[Char] value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val doubleFormat: MessageReader[Double]
Format to read a String value as a Double value.
Format to read a String value as a Double value.
- Definition Classes
- DefaultMessageReads
- implicit val doubleWrite: MessageWriter[Double]
Write a Double value to a String value.
Write a Double value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val floatFormat: MessageReader[Float]
Format to read a String value as a Float value.
Format to read a String value as a Float value.
- Definition Classes
- DefaultMessageReads
- implicit val floatWrite: MessageWriter[Float]
Write a Float value to a String value.
Write a Float value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val intFormat: MessageReader[Int]
Format to read a String value as a Int value.
Format to read a String value as a Int value.
- Definition Classes
- DefaultMessageReads
- implicit val intWrite: MessageWriter[Int]
Write a Int value to a String value.
Write a Int value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val longFormat: MessageReader[Long]
Format to read a String value as a Long value.
Format to read a String value as a Long value.
- Definition Classes
- DefaultMessageReads
- implicit val longWrite: MessageWriter[Long]
Write a Long value to a String value.
Write a Long value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val shortFormat: MessageReader[Short]
Format to read a String value as a Short value.
Format to read a String value as a Short value.
- Definition Classes
- DefaultMessageReads
- implicit val shortWrite: MessageWriter[Short]
Write a Short value to a String value.
Write a Short value to a String value.
- Definition Classes
- DefaultMessageWrites
- implicit val stringFormat: MessageReader[String]
Format to read a String value as a String value.
Format to read a String value as a String value.
- Definition Classes
- DefaultMessageReads
- implicit val stringWrite: MessageWriter[String]
Write a String value to a String value.
Write a String value to a String value.
- Definition Classes
- DefaultMessageWrites
- object Consumed extends ProcessingResult with Product with Serializable
- object MandatoryMessageReader
This object contains factory methods creating MessageReader instances that assume that in every case a parsed message is returned or the parsing fails.
- object MessageReader
This companion object contains scala apply methods which create MessageReaders
- object MessageWriter
- object OptionalMessageReader
This is an alternative object containing the same factory methods as MessageReader companion object.
This is an alternative object containing the same factory methods as MessageReader companion object. This is needed for Java interop
- object Rejected extends ProcessingResult with Product with Serializable