diff options
author | Kjetil Ørbekk <kjetil.orbekk@gmail.com> | 2012-02-26 13:25:43 +0100 |
---|---|---|
committer | Kjetil Ørbekk <kjetil.orbekk@gmail.com> | 2012-02-26 13:25:43 +0100 |
commit | 930596730c3df733dc5c5601579fd044f55682c8 (patch) | |
tree | a6108932b2299a7713ed31d4815fd631278fe42b /same/src/main/java/com/orbekk/same/Client.java | |
parent | b5c462b2ae88623a3fc759ab073f1b27346b851f (diff) |
Support setting state on Android.
Diffstat (limited to 'same/src/main/java/com/orbekk/same/Client.java')
-rw-r--r-- | same/src/main/java/com/orbekk/same/Client.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/same/src/main/java/com/orbekk/same/Client.java b/same/src/main/java/com/orbekk/same/Client.java index 244a64d..b496aac 100644 --- a/same/src/main/java/com/orbekk/same/Client.java +++ b/same/src/main/java/com/orbekk/same/Client.java @@ -9,6 +9,7 @@ import org.codehaus.jackson.type.TypeReference; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.orbekk.same.State.Component; import com.orbekk.util.WorkQueue; public class Client implements DiscoveryListener { @@ -50,6 +51,12 @@ public class Client implements DiscoveryListener { } @Override + public void set(Component component) throws UpdateConflict { + set(component.getName(), component.getData(), + component.getRevision()); + } + + @Override public void addStateListener(StateChangedListener listener) { stateListeners.add(listener); } |