Class AsyncTask
java.lang.Object
org.cloudburstmc.server.scheduler.AsyncTask
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
FileWriteTask
- Author:
- Nukkit Project Team
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic voidgetFromThreadStore(String identifier)intbooleanbooleanvoidonCompletion(CloudServer server)abstract voidonRun()voidrun()voidsaveToThreadStore(String identifier, Object value)voidvoidsetTaskId(int taskId)
-
Field Details
-
FINISHED_LIST
-
-
Constructor Details
-
AsyncTask
public AsyncTask()
-
-
Method Details
-
run
public void run() -
isFinished
public boolean isFinished() -
getResult
-
hasResult
public boolean hasResult() -
setResult
-
setTaskId
public void setTaskId(int taskId) -
getTaskId
public int getTaskId() -
getFromThreadStore
-
saveToThreadStore
-
onRun
public abstract void onRun() -
onCompletion
-
cleanObject
public void cleanObject() -
collectTask
public static void collectTask()
-