mv all private methods as protected to basdao class

Change-Id: I41b6d3e51ef3ebd30959daade3a7d8887cfe5ec0