// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.olio.communication.notifications.new_notifications.RemoteActions; import android.content.Context; import android.os.Parcel; import android.os.PowerManager; import com.olio.communication.filetransfer.Utilities; import com.olio.communication.messages.MessagePayload; import com.olio.util.ALog; // Referenced classes of package com.olio.communication.notifications.new_notifications.RemoteActions: // RemoteAction public class DeleteDatabaseFilesRemoteAction extends RemoteAction { public static final android.os.Parcelable.Creator CREATOR = new android.os.Parcelable.Creator() { public MessagePayload createFromParcel(Parcel parcel) { return RemoteAction.unpackParcel(parcel); } public volatile Object createFromParcel(Parcel parcel) { return createFromParcel(parcel); } public MessagePayload[] newArray(int i) { return new DeleteDatabaseFilesRemoteAction[i]; } public volatile Object[] newArray(int i) { return newArray(i); } }; private static final String DATABASE_FOLDER_PATH = "data/data/com.olio.bluetoothancs/databases/"; private static final long serialVersionUID = 141L; public DeleteDatabaseFilesRemoteAction() { } public boolean runAction(Context context, Long long1) { boolean flag = Utilities.clearDirectory("data/data/com.olio.bluetoothancs/databases/"); logResult(context, long1, flag, null); if (flag) { ALog.d("Database files successfully deleted", new Object[0]); ((PowerManager)context.getSystemService("power")).reboot(" -p "); return flag; } else { ALog.e("Database files not deleted", new Object[0]); return flag; } } }