Skip to content

Instantly share code, notes, and snippets.

View mathieuancelin's full-sized avatar

Mathieu ANCELIN mathieuancelin

View GitHub Profile
/*
* The MIT License (MIT)
*
* Copyright (c) 2013 Association du Paris Java User Group.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy of
* this software and associated documentation files (the "Software"), to deal in
* the Software without restriction, including without limitation the rights to
* use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
* the Software, and to permit persons to whom the Software is furnished to do so,
package elevator
import akka.actor.{ ActorSystem }
import akka.agent.Agent
import akka.util.Timeout
import java.util.concurrent.{TimeUnit}
import scala.concurrent.duration.Duration
import scala.concurrent.ExecutionContext.Implicits.global
case class SmartElevator(