added getter/setter for hydration mode to abstract repository