public class Task
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Class and Description |
|---|---|
static interface |
Task.TaskCallbacks |
| Modifier and Type | Field and Description |
|---|---|
TinyBus |
bus |
Task.TaskCallbacks |
callbacks |
int |
code |
static int |
CODE_DISPATCH_FROM_BACKGROUND |
static int |
CODE_DISPATCH_TO_BACKGROUND |
static int |
CODE_POST |
static int |
CODE_POST_DELAYED |
static int |
CODE_REGISTER |
static int |
CODE_UNREGISTER |
java.lang.Object |
obj |
Task |
prev |
java.lang.ref.WeakReference<java.lang.Object> |
receiverRef |
ObjectsMeta.SubscriberCallback |
subscriberCallback |
| Modifier and Type | Method and Description |
|---|---|
static Task |
obtainTask(TinyBus bus,
int code,
java.lang.Object obj) |
void |
recycle() |
void |
run() |
Task |
setTaskCallbacks(Task.TaskCallbacks callbacks) |
public static final int CODE_REGISTER
public static final int CODE_UNREGISTER
public static final int CODE_POST
public static final int CODE_POST_DELAYED
public static final int CODE_DISPATCH_FROM_BACKGROUND
public static final int CODE_DISPATCH_TO_BACKGROUND
public Task prev
public TinyBus bus
public int code
public java.lang.Object obj
public Task.TaskCallbacks callbacks
public ObjectsMeta.SubscriberCallback subscriberCallback
public java.lang.ref.WeakReference<java.lang.Object> receiverRef
public Task setTaskCallbacks(Task.TaskCallbacks callbacks)
public void recycle()
public void run()
run in interface java.lang.Runnable