package io.pivotal.arca.dispatcher;
import android.annotation.TargetApi;
import android.content.Context;
import android.os.Build;
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
public class ModernDeleteLoader extends ModernResultLoader<DeleteResult> {
public ModernDeleteLoader(final Context context, final RequestExecutor executor, final Delete request) {
super(context, executor, request);
}
@Override
public DeleteResult loadInBackground() {
final Delete delete = (Delete) getContentRequest();
final RequestExecutor executor = getRequestExecutor();
return executor.execute(delete);
}
@Override
public DeleteResult getErrorResult(final Error error) {
return new DeleteResult(error);
}
}