Map map = dataMapAccessor.getDataMap(facesContext); if (Constants.READ_ONLY_COLLECTION_LOCK_ENABLED) { if (map.isEmpty()) { return Collections.EMPTY_MAP; } map = Collections.unmodifiableMap(map); } return map;  }
IDataMapAccessor dataMapAccessor=engine.getDataMapAccessor(facesContext, "serverData", false); if (dataMapAccessor==null) { return Collections.EMPTY_MAP; }  Map map=dataMapAccessor.getDataMap(facesContext); if (Constants.READ_ONLY_COLLECTION_LOCK_ENABLED) { if (map.isEmpty()) { return Collections.EMPTY_MAP; } map=Collections.unmodifiableMap(map); } return map;  }
    public final Map getServerDataMap(FacesContext facesContext) {        IDataMapAccessor dataMapAccessor = engine.getDataMapAccessor(                facesContext, "serverData", false);        if (dataMapAccessor == null) {            return Collections.EMPTY_MAP;        }        Map map = dataMapAccessor.getDataMap(facesContext);        if (Constants.READ_ONLY_COLLECTION_LOCK_ENABLED) {            if (map.isEmpty()) {                return Collections.EMPTY_MAP;            }            map = Collections.unmodifiableMap(map);        }        return map;    }