diff options
author | 2014-04-28 08:46:58 +0000 | |
---|---|---|
committer | 2014-04-28 08:46:58 +0000 | |
commit | 683bf8f1ce5112582389650594e92679ebce103a (patch) | |
tree | 02759f789c1975dc41c834ae4b82e7f5db683294 /java/src/com/android/inputmethod/latin/utils | |
parent | 24d8fea30296dbeec50e1e95f8099cf30ba3d866 (diff) | |
parent | 2367f8f602f8f40dbffc2daeae06443c1f28d996 (diff) | |
download | latinime-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.java | 33 |
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; - } - } } |