public final class raAsyncTask<Params,Result>
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
raAsyncTask.raResult<Result> |
static interface |
raAsyncTask.raTask<Params,Result> |
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.concurrent.Executor |
SERIAL_EXECUTOR |
static java.util.concurrent.Executor |
THREAD_POOL_EXECUTOR |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cancel() |
static <Params,Result> |
createTask(raAsyncTask.raTask<Params,Result> task,
Params params) |
void |
subscibe(raAsyncTask.raResult<Result> target)
Connect raTask object to raTarget
|
public static final java.util.concurrent.Executor SERIAL_EXECUTOR
public static final java.util.concurrent.Executor THREAD_POOL_EXECUTOR
public static <Params,Result> raAsyncTask<Params,Result> createTask(raAsyncTask.raTask<Params,Result> task, Params params)
Params - Params class typeResult - Result class typetask - raTask objectparams - paramspublic void subscibe(raAsyncTask.raResult<Result> target)
target - raAsyncTask.raTarget objectpublic final boolean cancel()