All Downloads are FREE. Search and download functionalities are using the official Maven repository.

im.actor.server.ImplicitSessionRegion.scala Maven / Gradle / Ivy

There is a newer version: 3.0.0
Show newest version
package im.actor.server

import akka.actor.{ ActorRef, ActorSystem }
import akka.stream.Materializer
import im.actor.server.session.{ SessionConfig, Session, SessionRegion }

trait ImplicitSessionRegion {
  protected implicit val system: ActorSystem
  protected implicit val materializer: Materializer

  private implicit lazy val config = SessionConfig.load(system.settings.config.getConfig("session"))
  protected implicit lazy val sessionRegion: SessionRegion = Session.startRegion(Session.props)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy