public TokenBasedFileInputStreamExtractor(WorkUnitState workUnitState, FileBasedHelper fsHelper) { super(workUnitState, fsHelper); Preconditions.checkArgument(this.fileDownloader instanceof TokenizedFileDownloader); this.token = workUnitState.getProp(TOKEN, TokenizedFileDownloader.DEFAULT_TOKEN); this.charSet = workUnitState.getProp(CHARSET, ConfigurationKeys.DEFAULT_CHARSET_ENCODING.name()); ((TokenizedFileDownloader) fileDownloader).setToken(token); ((TokenizedFileDownloader) fileDownloader).setCharset(charSet); } }
public TokenBasedFileInputStreamExtractor(WorkUnitState workUnitState, FileBasedHelper fsHelper) { super(workUnitState, fsHelper); Preconditions.checkArgument(this.fileDownloader instanceof TokenizedFileDownloader); this.token = workUnitState.getProp(TOKEN, TokenizedFileDownloader.DEFAULT_TOKEN); this.charSet = workUnitState.getProp(CHARSET, ConfigurationKeys.DEFAULT_CHARSET_ENCODING.name()); ((TokenizedFileDownloader) fileDownloader).setToken(token); ((TokenizedFileDownloader) fileDownloader).setCharset(charSet); } }