package com.amaze.filemanager.services.ftpservice;
/**
* Created by yashwanthreddyg on 09-06-2016.
*/
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;
public class FTPReceiver extends BroadcastReceiver {
static final String TAG = FTPReceiver.class.getSimpleName();
@Override
public void onReceive(Context context, Intent intent) {
Log.v(TAG, "Received: " + intent.getAction());
try {
if (intent.getAction().equals(FTPService.ACTION_START_FTPSERVER)) {
Intent serverService = new Intent(context, FTPService.class);
if (!FTPService.isRunning()) {
context.startService(serverService);
}
} else if (intent.getAction().equals(FTPService.ACTION_STOP_FTPSERVER)) {
Intent serverService = new Intent(context, FTPService.class);
context.stopService(serverService);
}
} catch (Exception e) {
Log.e(TAG, "Failed to start/stop on intent " + e.getMessage());
}
}
}