List of usage examples for io.vertx.core.json JsonObject put
public JsonObject put(String key, Object value)
From source file:com.reachauto.account.AccountConverter.java
License:Apache License
public static void toJson(Account obj, JsonObject json) { if (obj.getDelFlag() != null) { json.put("delFlag", obj.getDelFlag()); }//from w w w. j a va 2s .com if (obj.getId() != null) { json.put("id", obj.getId()); } if (obj.getPassword() != null) { json.put("password", obj.getPassword()); } if (obj.getUsername() != null) { json.put("username", obj.getUsername()); } }
From source file:com.reachauto.account.AccountServiceVertxEBProxy.java
License:Apache License
public AccountService addAccount(Account account, Handler<AsyncResult<Void>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }/*from w ww . j a v a 2s .c om*/ JsonObject _json = new JsonObject(); _json.put("account", account == null ? null : account.toJson()); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "addAccount"); _vertx.eventBus().<Void>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future.succeededFuture(res.result().body())); } }); return this; }
From source file:com.reachauto.account.AccountServiceVertxEBProxy.java
License:Apache License
public AccountService deleteAccount(Integer id, Handler<AsyncResult<Void>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }/* w w w.j av a 2 s.com*/ JsonObject _json = new JsonObject(); _json.put("id", id); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "deleteAccount"); _vertx.eventBus().<Void>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future.succeededFuture(res.result().body())); } }); return this; }
From source file:com.reachauto.account.AccountServiceVertxEBProxy.java
License:Apache License
public AccountService updateAccount(Account account, Handler<AsyncResult<Account>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }/*ww w . j ava2 s. c o m*/ JsonObject _json = new JsonObject(); _json.put("account", account == null ? null : account.toJson()); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "updateAccount"); _vertx.eventBus().<JsonObject>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future .succeededFuture(res.result().body() == null ? null : new Account(res.result().body()))); } }); return this; }
From source file:com.reachauto.account.AccountServiceVertxEBProxy.java
License:Apache License
public AccountService retrieveAccount(Integer id, Handler<AsyncResult<Account>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }//from w w w.ja v a2s .c om JsonObject _json = new JsonObject(); _json.put("id", id); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "retrieveAccount"); _vertx.eventBus().<JsonObject>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future .succeededFuture(res.result().body() == null ? null : new Account(res.result().body()))); } }); return this; }
From source file:com.reachauto.device.DeviceConverter.java
License:Apache License
public static void toJson(Device obj, JsonObject json) { if (obj.getAuthInfo() != null) { json.put("authInfo", obj.getAuthInfo()); }/*from w ww. j ava 2 s.co m*/ if (obj.getDelFlag() != null) { json.put("delFlag", obj.getDelFlag()); } if (obj.getDesc() != null) { json.put("desc", obj.getDesc()); } if (obj.getId() != null) { json.put("id", obj.getId()); } if (obj.getOther() != null) { json.put("other", obj.getOther()); } if (obj.getPrivat() != null) { json.put("privat", obj.getPrivat()); } if (obj.getProtocol() != null) { json.put("protocol", obj.getProtocol().name()); } if (obj.getTags() != null) { json.put("tags", new JsonArray( obj.getTags().stream().map(item -> item).collect(java.util.stream.Collectors.toList()))); } if (obj.getTitle() != null) { json.put("title", obj.getTitle()); } }
From source file:com.reachauto.device.DeviceServiceVertxEBProxy.java
License:Apache License
public DeviceService addDevice(Device device, Handler<AsyncResult<Void>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }/*from w w w. j a v a 2 s . co m*/ JsonObject _json = new JsonObject(); _json.put("device", device == null ? null : device.toJson()); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "addDevice"); _vertx.eventBus().<Void>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future.succeededFuture(res.result().body())); } }); return this; }
From source file:com.reachauto.device.DeviceServiceVertxEBProxy.java
License:Apache License
public DeviceService deleteDevice(String id, Handler<AsyncResult<Void>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }/* w w w . j a v a 2s .c o m*/ JsonObject _json = new JsonObject(); _json.put("id", id); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "deleteDevice"); _vertx.eventBus().<Void>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future.succeededFuture(res.result().body())); } }); return this; }
From source file:com.reachauto.device.DeviceServiceVertxEBProxy.java
License:Apache License
public DeviceService updateDevice(Device device, Handler<AsyncResult<Device>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }//from ww w. j ava2 s . c o m JsonObject _json = new JsonObject(); _json.put("device", device == null ? null : device.toJson()); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "updateDevice"); _vertx.eventBus().<JsonObject>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future .succeededFuture(res.result().body() == null ? null : new Device(res.result().body()))); } }); return this; }
From source file:com.reachauto.device.DeviceServiceVertxEBProxy.java
License:Apache License
public DeviceService retrieveDevice(String id, Handler<AsyncResult<Device>> resultHandler) { if (closed) { resultHandler.handle(Future.failedFuture(new IllegalStateException("Proxy is closed"))); return this; }/*www. j a va 2 s .co m*/ JsonObject _json = new JsonObject(); _json.put("id", id); DeliveryOptions _deliveryOptions = (_options != null) ? new DeliveryOptions(_options) : new DeliveryOptions(); _deliveryOptions.addHeader("action", "retrieveDevice"); _vertx.eventBus().<JsonObject>send(_address, _json, _deliveryOptions, res -> { if (res.failed()) { resultHandler.handle(Future.failedFuture(res.cause())); } else { resultHandler.handle(Future .succeededFuture(res.result().body() == null ? null : new Device(res.result().body()))); } }); return this; }