package com.kuxhausen.huemore.alarm;
import android.os.Handler;
import android.os.HandlerThread;
import com.kuxhausen.huemore.persistence.Definitions;
public class AlarmAsyncHandler {
/**
* Manages the background thread used to perform io operations and handle async broadcasts
*/
private static final HandlerThread
sHandlerThread =
new HandlerThread(Definitions.InternalArguments.ALARM_HANDLER_THREAD);
private static final Handler sHandler;
static {
sHandlerThread.start();
sHandler = new Handler(sHandlerThread.getLooper());
}
public static void post(Runnable r) {
sHandler.post(r);
}
private AlarmAsyncHandler() {
}
}