app/actors/VaultCache.scala (13 lines of code) (raw):

package actors import akka.actor.Actor object VaultCache { trait VCMsg case class RequestFileStream(applianceAddress:String, vaultId:String, objectId:String) extends VCMsg } class VaultCache extends Actor { case class ObjectEntry(vaultId:String, objectId:String) case class ApplianceCacheEntry(applianceAddress:String, objectEntries:Map[String,ObjectEntry]) override def receive: Receive = { case _=> } }