@Override public DefaultImmutableLiveDataResults createSnapshot(Set<ExternalIdBundle> tickers) { ArgumentChecker.notNull(tickers, "tickers"); Map<ExternalIdBundle, LiveDataResult> results = new HashMap<>(); for (ExternalIdBundle ticker : tickers) { LiveDataResult result = _currentResults.get(ticker); if (result != null) { results.put(ticker, result.permissionCheck()); } } return new DefaultImmutableLiveDataResults(results); }