Clean up commands package.
This commit is contained in:
parent
c63c86f98a
commit
362c3681d5
|
@ -1,4 +1,4 @@
|
|||
package de.jotomo.ruffyscripter.commands;
|
||||
package de.jotomo.ruffyscripter;
|
||||
|
||||
/** The history data read from "My data" */
|
||||
public class History {
|
|
@ -1,4 +1,4 @@
|
|||
package de.jotomo.ruffyscripter.commands;
|
||||
package de.jotomo.ruffyscripter;
|
||||
|
||||
import java.util.Date;
|
||||
|
|
@ -16,7 +16,6 @@ import org.slf4j.LoggerFactory;
|
|||
import de.jotomo.ruffyscripter.commands.Command;
|
||||
import de.jotomo.ruffyscripter.commands.CommandException;
|
||||
import de.jotomo.ruffyscripter.commands.CommandResult;
|
||||
import de.jotomo.ruffyscripter.commands.PumpState;
|
||||
|
||||
// TODO regularly read "My data" history (boluses, TBR) to double check all commands ran successfully.
|
||||
// Automatically compare against AAPS db, or log all requests in the PumpInterface (maybe Milos
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
package de.jotomo.ruffyscripter.commands;
|
||||
|
||||
import de.jotomo.ruffyscripter.History;
|
||||
import de.jotomo.ruffyscripter.PumpState;
|
||||
|
||||
public class CommandResult {
|
||||
public boolean success;
|
||||
public boolean enacted;
|
||||
|
|
|
@ -2,7 +2,7 @@ package de.jotomo.ruffyscripter.commands;
|
|||
|
||||
import de.jotomo.ruffyscripter.RuffyScripter;
|
||||
|
||||
public class NoOpCommand implements Command {
|
||||
public class ReadPumpStateCommand implements Command {
|
||||
@Override
|
||||
public CommandResult execute(RuffyScripter ruffyScripter) {
|
||||
return new CommandResult().success(true).enacted(false).message("Returning pump state only");
|
||||
|
@ -10,6 +10,6 @@ public class NoOpCommand implements Command {
|
|||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "NoOpCommand{}";
|
||||
return "ReadPumpStateCommand{}";
|
||||
}
|
||||
}
|
|
@ -16,7 +16,7 @@ import org.slf4j.Logger;
|
|||
import org.slf4j.LoggerFactory;
|
||||
|
||||
|
||||
import de.jotomo.ruffyscripter.commands.PumpState;
|
||||
import de.jotomo.ruffyscripter.PumpState;
|
||||
import info.nightscout.androidaps.MainApp;
|
||||
import info.nightscout.androidaps.R;
|
||||
import info.nightscout.androidaps.plugins.PumpCombo.events.EventComboPumpUpdateGUI;
|
||||
|
|
|
@ -7,7 +7,6 @@ import android.content.ServiceConnection;
|
|||
import android.os.IBinder;
|
||||
import android.os.SystemClock;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.annotation.Nullable;
|
||||
|
||||
import com.squareup.otto.Subscribe;
|
||||
|
||||
|
@ -24,9 +23,9 @@ import de.jotomo.ruffyscripter.commands.BolusCommand;
|
|||
import de.jotomo.ruffyscripter.commands.CancelTbrCommand;
|
||||
import de.jotomo.ruffyscripter.commands.Command;
|
||||
import de.jotomo.ruffyscripter.commands.CommandResult;
|
||||
import de.jotomo.ruffyscripter.commands.NoOpCommand;
|
||||
import de.jotomo.ruffyscripter.commands.ReadPumpStateCommand;
|
||||
import de.jotomo.ruffyscripter.commands.SetTbrCommand;
|
||||
import de.jotomo.ruffyscripter.commands.PumpState;
|
||||
import de.jotomo.ruffyscripter.PumpState;
|
||||
import info.nightscout.androidaps.BuildConfig;
|
||||
import info.nightscout.androidaps.Config;
|
||||
import info.nightscout.androidaps.MainApp;
|
||||
|
@ -104,7 +103,7 @@ public class ComboPlugin implements PluginBase, PumpInterface {
|
|||
@Override
|
||||
public void run() {
|
||||
log.debug("Querying pump for initial state");
|
||||
runCommand(new NoOpCommand());
|
||||
runCommand(new ReadPumpStateCommand());
|
||||
}
|
||||
}).start();
|
||||
}
|
||||
|
@ -311,7 +310,7 @@ public class ComboPlugin implements PluginBase, PumpInterface {
|
|||
// TODO if there was some clue as to what refreshDataFromPump would do with the data ...
|
||||
// that method calls NSUpload.uploadDeviceStatus(); in VirtualPump ...
|
||||
void fetchPumpState() {
|
||||
runCommand(new NoOpCommand());
|
||||
runCommand(new ReadPumpStateCommand());
|
||||
}
|
||||
|
||||
private CommandResult runCommand(Command command) {
|
||||
|
|
Loading…
Reference in a new issue