summaryrefslogtreecommitdiff
path: root/altoslib/AltosPreferencesBackend.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2014-11-15 22:48:15 -0800
committerKeith Packard <keithp@keithp.com>2014-11-15 22:48:15 -0800
commitdeda23963586eb07a32f9a3c83a0355178e19340 (patch)
tree1d5729ea2fe1ea31919eae81a8711ab5322e1b90 /altoslib/AltosPreferencesBackend.java
parente5dd00ef0014364fc059970cc020f209b3b16cf8 (diff)
altoslib: Add getBytes/putBytes interface to AltosPreferencesBackend
This lets us store arbitrary binary data in the preferences database Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosPreferencesBackend.java')
-rw-r--r--altoslib/AltosPreferencesBackend.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/altoslib/AltosPreferencesBackend.java b/altoslib/AltosPreferencesBackend.java
index 76a99acb..9bb4c99b 100644
--- a/altoslib/AltosPreferencesBackend.java
+++ b/altoslib/AltosPreferencesBackend.java
@@ -33,6 +33,9 @@ public interface AltosPreferencesBackend {
public boolean getBoolean(String key, boolean def);
public void putBoolean(String key, boolean value);
+ public byte[] getBytes(String key, byte[] def);
+ public void putBytes(String key, byte[] value);
+
public boolean nodeExists(String key);
public AltosPreferencesBackend node(String key);