X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/c837207a40e7f647b93909c7f213e4b4b4a41d52..afaa2879d192be067cae523b51dad75d89a6c6cb:/src/com/owncloud/android/files/BootupBroadcastReceiver.java?ds=inline diff --git a/src/com/owncloud/android/files/BootupBroadcastReceiver.java b/src/com/owncloud/android/files/BootupBroadcastReceiver.java index e322fa5d..2cf4358d 100644 --- a/src/com/owncloud/android/files/BootupBroadcastReceiver.java +++ b/src/com/owncloud/android/files/BootupBroadcastReceiver.java @@ -1,11 +1,13 @@ -/* ownCloud Android client application +/** + * ownCloud Android client application + * + * @author David A. Velasco * Copyright (C) 2012 Bartek Przybylski - * Copyright (C) 2012-2013 ownCloud Inc. + * Copyright (C) 2015 ownCloud Inc. * * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. + * it under the terms of the GNU General Public License version 2, + * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -19,29 +21,39 @@ package com.owncloud.android.files; -import com.owncloud.android.files.services.FileObserverService; +import com.owncloud.android.lib.common.utils.Log_OC; +import com.owncloud.android.services.observer.FileObserverService; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; -import android.util.Log; + +/** + * App-registered receiver catching the broadcast intent reporting that the system was + * just boot up. + */ public class BootupBroadcastReceiver extends BroadcastReceiver { - private static String TAG = "BootupBroadcastReceiver"; + private static String TAG = BootupBroadcastReceiver.class.getSimpleName(); + /** + * Receives broadcast intent reporting that the system was just boot up. + * + * Starts {@link FileObserverService} to enable observation of favourite files. + * + * @param context The context where the receiver is running. + * @param intent The intent received. + */ @Override public void onReceive(Context context, Intent intent) { if (!intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) { - Log.wtf(TAG, "Incorrect action sent " + intent.getAction()); + Log_OC.wtf(TAG, "Incorrect action sent " + intent.getAction()); return; } - Log.d(TAG, "Starting file observer service..."); - Intent i = new Intent(context, FileObserverService.class); - i.putExtra(FileObserverService.KEY_FILE_CMD, - FileObserverService.CMD_INIT_OBSERVED_LIST); - context.startService(i); - Log.d(TAG, "DONE"); + Log_OC.d(TAG, "Starting file observer service..."); + Intent initObservers = FileObserverService.makeInitIntent(context); + context.startService(initObservers); } }