Move Transactor and Coordinated to akka.transactor package
This commit is contained in:
parent
8d5be782eb
commit
2cbd033a45
5 changed files with 13 additions and 8 deletions
|
|
@ -2,9 +2,10 @@
|
|||
* Copyright (C) 2009-2010 Scalable Solutions AB <http://scalablesolutions.se>
|
||||
*/
|
||||
|
||||
package akka.stm
|
||||
package akka.transactor
|
||||
|
||||
import akka.config.Config
|
||||
import akka.stm.{DefaultTransactionConfig, TransactionFactory}
|
||||
|
||||
import org.multiverse.api.{Transaction => MultiverseTransaction}
|
||||
import org.multiverse.commitbarriers.CountDownCommitBarrier
|
||||
|
|
@ -2,9 +2,10 @@
|
|||
* Copyright (C) 2009-2010 Scalable Solutions AB <http://scalablesolutions.se>
|
||||
*/
|
||||
|
||||
package akka.actor
|
||||
package akka.transactor
|
||||
|
||||
import akka.stm.{Coordinated, DefaultTransactionConfig, TransactionFactory}
|
||||
import akka.actor.{Actor, ActorRef}
|
||||
import akka.stm.{DefaultTransactionConfig, TransactionFactory}
|
||||
|
||||
/**
|
||||
* Transactor. See companion class for information.
|
||||
|
|
@ -111,7 +112,7 @@ trait Transactor extends Actor {
|
|||
/**
|
||||
* Implement a general pattern for using coordinated transactions.
|
||||
*/
|
||||
def receive = {
|
||||
final def receive = {
|
||||
case coordinated @ Coordinated(message) => {
|
||||
val others = (coordinate orElse alone)(message)
|
||||
for (sendTo <- others) {
|
||||
|
|
@ -1,8 +1,9 @@
|
|||
package akka.stm.test
|
||||
package akka.transactor.test
|
||||
|
||||
import org.scalatest.WordSpec
|
||||
import org.scalatest.matchers.MustMatchers
|
||||
|
||||
import akka.transactor.Coordinated
|
||||
import akka.actor.{Actor, ActorRef}
|
||||
import akka.stm._
|
||||
import akka.util.duration._
|
||||
|
|
@ -1,8 +1,9 @@
|
|||
package akka.stm.test
|
||||
package akka.transactor.test
|
||||
|
||||
import org.scalatest.WordSpec
|
||||
import org.scalatest.matchers.MustMatchers
|
||||
|
||||
import akka.transactor.Coordinated
|
||||
import akka.actor.{Actor, ActorRef}
|
||||
import akka.stm._
|
||||
import akka.util.duration._
|
||||
|
|
@ -1,9 +1,10 @@
|
|||
package akka.actor.test
|
||||
package akka.transactor.test
|
||||
|
||||
import org.scalatest.WordSpec
|
||||
import org.scalatest.matchers.MustMatchers
|
||||
|
||||
import akka.actor.{Transactor, Actor, ActorRef}
|
||||
import akka.transactor.Transactor
|
||||
import akka.actor.{Actor, ActorRef}
|
||||
import akka.stm._
|
||||
import akka.util.duration._
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue