complete refactoring of transaction and transactional item management + removed duplicate tx management in ActiveObject

This commit is contained in:
Jonas Boner 2009-06-29 23:38:10 +02:00
parent 7083737f95
commit 6359920fa4
9 changed files with 393 additions and 517 deletions

View file

@ -188,7 +188,6 @@ class ObjectServerHandler extends SimpleChannelUpstreamHandler with Logging {
val clazz = Class.forName(name)
try {
val actor = new Dispatcher(clazz.getName)
actor.start
val newInstance = activeObjectFactory.newInstance(clazz, actor, false).asInstanceOf[AnyRef]
activeObjects.put(name, newInstance)
newInstance