AtomicAction a = new AtomicAction();
//start transaction
a.begin();
mService.setupOper(true);
mService.doWork(mMaxIteration);
a.commit();
mService = new Service01(mNumberOfResources);
//start new AtomicAction
AtomicAction b = new AtomicAction();
b.begin();