fr.ifremer.isisfish.simulator.launcher
Class InProcessSimulatorLauncher.ObjectCreationListener

java.lang.Object
  extended by fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.ObjectCreationListener
All Implemented Interfaces:
EventListener, org.nuiton.topia.event.TopiaTransactionListener
Enclosing class:
InProcessSimulatorLauncher

protected class InProcessSimulatorLauncher.ObjectCreationListener
extends Object
implements org.nuiton.topia.event.TopiaTransactionListener


Field Summary
protected  List<org.nuiton.topia.persistence.TopiaEntity> newObjects
          List qui contient tous les objets creer durant la simulation
 
Constructor Summary
protected InProcessSimulatorLauncher.ObjectCreationListener()
           
 
Method Summary
 void commit(org.nuiton.topia.event.TopiaTransactionEvent event)
           
 List<org.nuiton.topia.persistence.TopiaEntity> getNewObjects()
           
 void rollback(org.nuiton.topia.event.TopiaTransactionEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

newObjects

protected List<org.nuiton.topia.persistence.TopiaEntity> newObjects
List qui contient tous les objets creer durant la simulation

Constructor Detail

InProcessSimulatorLauncher.ObjectCreationListener

protected InProcessSimulatorLauncher.ObjectCreationListener()
Method Detail

getNewObjects

public List<org.nuiton.topia.persistence.TopiaEntity> getNewObjects()
Returns:
Returns the newObjects.

commit

public void commit(org.nuiton.topia.event.TopiaTransactionEvent event)
Specified by:
commit in interface org.nuiton.topia.event.TopiaTransactionListener

rollback

public void rollback(org.nuiton.topia.event.TopiaTransactionEvent event)
Specified by:
rollback in interface org.nuiton.topia.event.TopiaTransactionListener


Copyright © 1999-2011 CodeLutin. All Rights Reserved.