aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/utils
diff options
context:
space:
mode:
authorKeisuke Kuroyanagi <ksk@google.com>2014-04-28 08:46:58 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-04-28 08:46:58 +0000
commit683bf8f1ce5112582389650594e92679ebce103a (patch)
tree02759f789c1975dc41c834ae4b82e7f5db683294 /java/src/com/android/inputmethod/latin/utils
parent24d8fea30296dbeec50e1e95f8099cf30ba3d866 (diff)
parent2367f8f602f8f40dbffc2daeae06443c1f28d996 (diff)
downloadlatinime-683bf8f1ce5112582389650594e92679ebce103a.tar.gz
latinime-683bf8f1ce5112582389650594e92679ebce103a.tar.xz
latinime-683bf8f1ce5112582389650594e92679ebce103a.zip
am 2367f8f6: Merge "Simplify asyncFlushBinaryDictionary."
* commit '2367f8f602f8f40dbffc2daeae06443c1f28d996': Simplify asyncFlushBinaryDictionary.
Diffstat (limited to 'java/src/com/android/inputmethod/latin/utils')
-rw-r--r--java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java33
1 files changed, 0 insertions, 33 deletions
diff --git a/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java b/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java
index b10d08af3..a23b3ac79 100644
--- a/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java
+++ b/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java
@@ -47,16 +47,6 @@ public class PrioritizedSerialExecutor {
}
/**
- * Clears all queued tasks.
- */
- public void clearAllTasks() {
- synchronized(mLock) {
- mTasks.clear();
- mPrioritizedTasks.clear();
- }
- }
-
- /**
* Enqueues the given task into the task queue.
* @param r the enqueued task
*/
@@ -120,33 +110,10 @@ public class PrioritizedSerialExecutor {
}
}
- public void remove(final Runnable r) {
- synchronized(mLock) {
- mTasks.remove(r);
- mPrioritizedTasks.remove(r);
- }
- }
-
- public void replaceAndExecute(final Runnable oldTask, final Runnable newTask) {
- synchronized(mLock) {
- if (oldTask != null) remove(oldTask);
- execute(newTask);
- }
- }
-
public void shutdown() {
synchronized(mLock) {
mIsShutdown = true;
mThreadPoolExecutor.shutdown();
}
}
-
- public boolean isTerminated() {
- synchronized(mLock) {
- if (!mIsShutdown) {
- return false;
- }
- return mPrioritizedTasks.isEmpty() && mTasks.isEmpty() && mActive == null;
- }
- }
}