Skip to content
This repository was archived by the owner on Dec 17, 2020. It is now read-only.

Commit 05f34dc

Browse files
author
Rolf Smit
committed
Mad the executeOnExecutor method public and static and removed the final keyword from the onProgressUpdate method.
1 parent e0a1e8a commit 05f34dc

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

library/src/main/java/org/neotech/library/retainabletasks/Task.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ private void doPostExecute() {
431431
* @see #doInBackground
432432
*/
433433
@MainThread
434-
protected final void onProgressUpdate(Progress values) {
434+
protected void onProgressUpdate(Progress values) {
435435
}
436436

437437
@MainThread

library/src/main/java/org/neotech/library/retainabletasks/TaskExecutor.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,23 +114,23 @@ private TaskExecutor() {
114114
* @see Task#executeOnExecutor(java.util.concurrent.Executor)
115115
*/
116116
@MainThread
117-
private <Progress, Result> Task<Progress, Result> executeOnExecutor(Task<Progress, Result> task, Executor executor) {
117+
public static <Progress, Result> Task<Progress, Result> executeOnExecutor(Task<Progress, Result> task, Executor executor) {
118118
return task.executeOnExecutor(executor);
119119
}
120120

121121
@MainThread
122122
public static <Progress, Result> Task<Progress, Result> execute(Task<Progress, Result> task) {
123-
return getInstance().executeOnExecutor(task, sDefaultExecutor);
123+
return executeOnExecutor(task, sDefaultExecutor);
124124
}
125125

126126
@MainThread
127127
public static <Progress, Result> Task<Progress, Result> executeSerial(Task<Progress, Result> task) {
128-
return getInstance().executeOnExecutor(task, SERIAL_EXECUTOR);
128+
return executeOnExecutor(task, SERIAL_EXECUTOR);
129129
}
130130

131131

132132
@MainThread
133133
public static <Progress, Result> Task<Progress, Result> executeParallel(Task<Progress, Result> task) {
134-
return getInstance().executeOnExecutor(task, THREAD_POOL_EXECUTOR);
134+
return executeOnExecutor(task, THREAD_POOL_EXECUTOR);
135135
}
136136
}

0 commit comments

Comments
 (0)