class DataStore implements DataCacheProvider, RolesProvider {

    void processDomainRoles(DomainData domainData, DataCache domainCache) {
        
        List<Role> roles = domainData.getRoles();
        if (roles == null) {
            return;
        }

        for (Role role : roles) {
            domainCache.processRole(role);
        }
    }

    public  DataStore(ChangeLogStore clogStore, CloudStore cloudStore);

}