TransactionalEvictorContext(SharedDbEnv dbEnv) { _communicator = dbEnv.getCommunicator(); _trace = _communicator.getProperties().getPropertyAsInt("Freeze.Trace.Evictor"); _tx = (TransactionI) (new ConnectionI(dbEnv).beginTransaction()); _owner = Thread.currentThread(); _tx.adoptConnection(); _tx.setPostCompletionCallback(this); }