Moving Adapter json Cache method to a dedicated interface