|
Akka/Scala example source code file (IO.scala)
The IO.scala Akka example source code
/**
* Copyright (C) 2009-2014 Typesafe Inc. <http://www.typesafe.com>
*/
package akka.io
import scala.util.control.NonFatal
import akka.actor._
import akka.io.SelectionHandler.WorkerForCommand
import akka.event.Logging
/**
* Entry point to Akka’s IO layer.
*
* @see <a href="http://doc.akka.io/">the Akka online documentation</a>
*/
object IO {
trait Extension extends akka.actor.Extension {
def manager: ActorRef
}
/**
* Scala API: obtain a reference to the manager actor for the given IO extension,
* for example [[Tcp]] or [[Udp]].
*
* For the Java API please refer to the individual extensions directly.
*/
def apply[T <: Extension](key: ExtensionId[T])(implicit system: ActorSystem): ActorRef = key(system).manager
}
Other Akka source code examplesHere is a short list of links related to this Akka IO.scala source code file: |
| ... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.