class DEFetchReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        LogUtils.v(Constants.TAG, "DEFetchReceiver: " + intent);
        // work on previous android N
        if (ConnectivityManager.CONNECTIVITY_ACTION.equals(intent.getAction()) && !NetworkUtils.isNetworkAvailable()) {
            LogUtils.d(Constants.TAG, "Network is not available, abort fetching.");
            return;
        }

        DefaultUseCaseHandler.createParallelUCHandler().execute(getAutoFetchTodaysSentenceUC(context));
    }

}