question: retrieves and removes the future representing the result of loading an rss feed , waiting if necessary up to the specified wait time if none are yet present . concode_field_sep boolean stopped concode_elem_sep boolean waiting concode_elem_sep BlockingQueue<RSSFuture> in concode_elem_sep int LOADING concode_elem_sep RSSReader reader concode_elem_sep int READY concode_elem_sep Exception cause concode_elem_sep RSSFuture SENTINEL concode_elem_sep int priority concode_elem_sep String uri concode_elem_sep BlockingQueue<RSSFuture> out concode_elem_sep RSSFeed feed concode_elem_sep String DEFAULT_THREAD_NAME concode_elem_sep int LOADED concode_elem_sep int DEFAULT_PRIORITY concode_elem_sep int CANCELLED concode_elem_sep AtomicInteger status concode_field_sep boolean cancel concode_elem_sep boolean isCancelled concode_elem_sep RSSLoader fifo concode_elem_sep RSSLoader fifo concode_elem_sep void set concode_elem_sep void run concode_elem_sep int compareTo concode_elem_sep RSSLoader priority concode_elem_sep RSSLoader priority concode_elem_sep boolean isDone concode_elem_sep boolean isLoading concode_elem_sep Future<RSSFeed> take concode_elem_sep void stop concode_elem_sep Future<RSSFeed> load concode_elem_sep Future<RSSFeed> load concode_elem_sep RSSFeed get concode_elem_sep RSSFeed get
target: Future < RSSFeed > function ( long arg0 , TimeUnit arg1 ) { return out . poll ( arg0 , arg1 ) ; }