Class Task
java.lang.Object
com.barden.library.metadata.MetadataEntity
com.barden.library.scheduler.task.Task
- All Implemented Interfaces:
Runnable
Task class.
-
Field Summary
Fields inherited from class com.barden.library.metadata.MetadataEntity
metadata -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.barden.library.metadata.MetadataEntity
metadata
-
Constructor Details
-
Task
Creates task object.- Parameters:
scheduler- Scheduler.
-
-
Method Details
-
getId
Gets id.- Returns:
- Task id.
-
getDelay
public long getDelay()Gets delay.- Returns:
- Delay.
-
getRepeat
public long getRepeat()Gets repeat.- Returns:
- Repeat.
-
isBlock
public boolean isBlock()Gets if task is blocking or not.- Returns:
- If task is blocking or not.
-
getStatus
Gets status.- Returns:
- Task status.
-
run
public void run() -
cancel
public void cancel()Cancels task.
-