cn.pedant.SafeWebViewBridge.util
类 TaskExecutor

java.lang.Object
  继承者 cn.pedant.SafeWebViewBridge.util.TaskExecutor

public class TaskExecutor
extends java.lang.Object


构造方法摘要
TaskExecutor()
           
 
方法摘要
static void executeNetTask(java.lang.Runnable task)
           
static void executeTask(java.lang.Runnable task)
           
static void runTaskOnUiThread(java.lang.Runnable task)
           
static void scheduleTask(long delay, java.lang.Runnable task)
           
static void scheduleTaskAtFixedRateIgnoringTaskRunningTime(long initialDelay, long period, java.lang.Runnable task)
           
static void scheduleTaskAtFixedRateIncludingTaskRunningTime(long initialDelay, long period, java.lang.Runnable task)
           
static void scheduleTaskOnUiThread(long delay, java.lang.Runnable task)
           
static void shutdown()
           
static
<T> java.util.concurrent.Future<T>
submitTask(java.util.concurrent.Callable<T> task)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

TaskExecutor

public TaskExecutor()
方法详细信息

executeTask

public static void executeTask(java.lang.Runnable task)

executeNetTask

public static void executeNetTask(java.lang.Runnable task)

submitTask

public static <T> java.util.concurrent.Future<T> submitTask(java.util.concurrent.Callable<T> task)

scheduleTask

public static void scheduleTask(long delay,
                                java.lang.Runnable task)

scheduleTaskAtFixedRateIgnoringTaskRunningTime

public static void scheduleTaskAtFixedRateIgnoringTaskRunningTime(long initialDelay,
                                                                  long period,
                                                                  java.lang.Runnable task)

scheduleTaskAtFixedRateIncludingTaskRunningTime

public static void scheduleTaskAtFixedRateIncludingTaskRunningTime(long initialDelay,
                                                                   long period,
                                                                   java.lang.Runnable task)

scheduleTaskOnUiThread

public static void scheduleTaskOnUiThread(long delay,
                                          java.lang.Runnable task)

runTaskOnUiThread

public static void runTaskOnUiThread(java.lang.Runnable task)

shutdown

public static void shutdown()