Skip to content

Instantly share code, notes, and snippets.

@yccheok
Created June 2, 2018 21:41
Show Gist options
  • Save yccheok/b165c483788b09830b3b28148ab7d4c0 to your computer and use it in GitHub Desktop.
Save yccheok/b165c483788b09830b3b28148ab7d4c0 to your computer and use it in GitHub Desktop.
SyncWorker
public class SyncWorker extends Worker {
private static final Object object = new Object();
@NonNull
@Override
public WorkerResult doWork() {
synchronized (object) {
return _doWork();
}
}
@NonNull
public WorkerResult _doWork() {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment