Class KriptonDefaultTaskExecutor

java.lang.Object
com.abubusoft.kripton.android.executor.TaskExecutor
com.abubusoft.kripton.android.executor.KriptonDefaultTaskExecutor

public class KriptonDefaultTaskExecutor
extends TaskExecutor
The Class KriptonDefaultTaskExecutor.
  • Constructor Summary

    Constructors 
    Constructor Description
    KriptonDefaultTaskExecutor()
    Instantiates a new kripton default task executor.
  • Method Summary

    Modifier and Type Method Description
    void executeOnDiskIO​(java.lang.Runnable runnable)
    Executes the given task in the disk IO thread pool.
    boolean isMainThread()
    Returns true if the current thread is the main thread, false otherwise.
    void postToMainThread​(java.lang.Runnable runnable)
    Posts the given task to the main thread.

    Methods inherited from class com.abubusoft.kripton.android.executor.TaskExecutor

    executeOnMainThread

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • executeOnDiskIO

      public void executeOnDiskIO​(java.lang.Runnable runnable)
      Description copied from class: TaskExecutor
      Executes the given task in the disk IO thread pool.
      Specified by:
      executeOnDiskIO in class TaskExecutor
      Parameters:
      runnable - The runnable to run in the disk IO thread pool.
    • postToMainThread

      public void postToMainThread​(java.lang.Runnable runnable)
      Description copied from class: TaskExecutor
      Posts the given task to the main thread.
      Specified by:
      postToMainThread in class TaskExecutor
      Parameters:
      runnable - The runnable to run on the main thread.
    • isMainThread

      public boolean isMainThread()
      Description copied from class: TaskExecutor
      Returns true if the current thread is the main thread, false otherwise.
      Specified by:
      isMainThread in class TaskExecutor
      Returns:
      true if we are on the main thread, false otherwise.