OP-421: WidgetDataAccessServiceImpl done… Further Progress: Converting doWithTransaction…closures from groovy to java…restructured code as well