decoupled the mailbox implementation from the actor. The implementation is now controled by dispatcher associated with the actor.

This commit is contained in:
Hiram Chirino 2010-07-21 09:44:18 -04:00
parent bc29b0ef2e
commit cc7da99bea
9 changed files with 61 additions and 46 deletions

View file

@ -79,7 +79,7 @@ trait MessageDispatcher extends Logging {
}
def canBeShutDown: Boolean = references.isEmpty
def isShutdown: Boolean
def usesActorMailbox : Boolean
def mailboxSize(actorRef: ActorRef):Int = 0
}
/**