io.prediction.data

api

package api

Visibility
  1. Public
  2. All

Type Members

  1. case class Bookkeeping(appId: Int, statusCode: StatusCode, event: Event) extends Product with Serializable

  2. case class ChannelRejection(msg: String) extends Rejection with Product with Serializable

    invalid channel

  3. case class EntityTypesEvent(entityType: String, targetEntityType: Option[String], event: String) extends Product with Serializable

  4. case class EventInfo(appId: Int, channelId: Option[Int], event: Event) extends Product with Serializable

  5. class EventServerActor extends Actor with ActorLogging

  6. case class EventServerConfig(ip: String = "localhost", port: Int = 7070, plugins: String = "plugins", stats: Boolean = false) extends Product with Serializable

  7. trait EventServerPlugin extends AnyRef

  8. class EventServerPluginContext extends AnyRef

  9. class EventServiceActor extends HttpServiceActor

  10. case class GetStats(appId: Int) extends Product with Serializable

  11. case class KV[K, V](key: K, value: V) extends Product with Serializable

  12. case class NonExistentAppRejection(msg: String) extends Rejection with Product with Serializable

    the app doesn't exist

  13. class PluginsActor extends Actor

  14. case class StartServer(host: String, port: Int) extends Product with Serializable

  15. class Stats extends AnyRef

  16. class StatsActor extends Actor

  17. case class StatsSnapshot(startTime: com.github.nscala_time.time.Imports.DateTime, endTime: Option[com.github.nscala_time.time.Imports.DateTime], basic: Seq[KV[EntityTypesEvent, Long]], statusCode: Seq[KV[StatusCode, Long]]) extends Product with Serializable

Value Members

  1. object Common

  2. object EventServer

  3. object EventServerPlugin

  4. object EventServerPluginContext extends Logging

  5. object PluginsActor

  6. object Run

Ungrouped