/**
* Receiver_Restart.java
*
* Broadcast receiver to restart the DLP service.
*
* @author Gesuri Ramirez
* @date August 2012
*/
package org.cleos.ntl.datalineprocessor;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
public class Receiver_Restart extends BroadcastReceiver {
private String TAG = getClass().getSimpleName();
private Context context;
@Override
public void onReceive(Context context, Intent intent) {
this.context = context;
Log.d(TAG, "Broadcast receiver to RESTART DLP.");
runService();
}
private synchronized void runService() {
Intent serviceIntent;
serviceIntent = new Intent(this.context,
DataLineProcessor_Service.class);
this.context.startService(serviceIntent);
}
}