Lines Matching refs:TaskTracker

24 TaskTracker::TaskTracker(const ArticleEntry& entry,
36 TaskTracker::~TaskTracker() {
41 void TaskTracker::StartDistiller(DistillerFactory* factory,
55 base::Bind(&TaskTracker::OnDistillerFinished,
57 base::Bind(&TaskTracker::OnArticleDistillationUpdated,
61 void TaskTracker::StartBlobFetcher() {
65 base::Bind(&TaskTracker::OnBlobFetched,
70 void TaskTracker::AddSaveCallback(const SaveCallback& callback) {
80 scoped_ptr<ViewerHandle> TaskTracker::AddViewer(ViewRequestDelegate* delegate) {
87 base::Bind(&TaskTracker::NotifyViewer,
92 &TaskTracker::RemoveViewer, weak_ptr_factory_.GetWeakPtr(), delegate)));
95 const std::string& TaskTracker::GetEntryId() const { return entry_.entry_id(); }
97 bool TaskTracker::HasEntryId(const std::string& entry_id) const {
101 bool TaskTracker::HasUrl(const GURL& url) const {
110 void TaskTracker::RemoveViewer(ViewRequestDelegate* delegate) {
117 void TaskTracker::MaybeCancel() {
130 void TaskTracker::CancelSaveCallbacks() { ScheduleSaveCallbacks(false); }
132 void TaskTracker::ScheduleSaveCallbacks(bool distillation_succeeded) {
135 base::Bind(&TaskTracker::DoSaveCallbacks,
140 void TaskTracker::OnDistillerFinished(
158 void TaskTracker::CancelPendingSources() {
164 void TaskTracker::OnBlobFetched(
178 bool TaskTracker::IsAnySourceRunning() const {
182 void TaskTracker::ContentSourceFinished() {
191 void TaskTracker::DistilledArticleReady(
212 void TaskTracker::NotifyViewersAndCallbacks() {
221 void TaskTracker::NotifyViewer(ViewRequestDelegate* delegate) {
225 void TaskTracker::DoSaveCallbacks(bool success) {
238 void TaskTracker::OnArticleDistillationUpdated(
245 void TaskTracker::AddDistilledContentToStore(