• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2018 The Chromium Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 package org.chromium.base.task;
6 
7 /**
8  * Tasks posted will be run in order with respect to this sequence, but they may be executed
9  * on arbitrary threads. Unless specified otherwise by the provider of a given
10  * SequencedTaskRunner, tasks posted to it have no ordering, nor mutual exclusion, execution
11  * guarantees w.r.t. other SequencedTaskRunners. They have destroy() automatically called whenever
12  * they go empty, so calling destroy() on them is not needed.
13  */
14 public interface SequencedTaskRunner extends TaskRunner {}
15