src/main/java/com/googlecode/objectify/impl/TransactorYes.java
@Override
	public ObjectifyImpl transactionless(final ObjectifyImpl parent) {
		return parent.makeNew(next -> new TransactorNo(next, parentTransactor.getSession()));
	}
@Override
	public ObjectifyImpl transactionless(final ObjectifyImpl parent) {
		return parent.makeNew(next -> new TransactorNo(next, parentTransactor.getSession()));
	}
@ Override public ObjectifyImpl transactionless ( final ObjectifyImpl parent ) { return parent . makeNew ( next -> new TransactorNo ( next , parentTransactor . getSession ( ) ) ) ; }
This version goes back to life without a transaction, but preserves current options.
We use the session from the parent, ie life before transactions.
This version goes back to life without a transaction but preserves current options . We use the session from the parent ie life before transactions .