default void update(K key, @UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam final Callback<UpdateResponse> responseCallback) { throw new RoutingException("'update' is not implemented", 400); }
default void update(@UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam Callback<UpdateResponse> callback) { throw new RoutingException("'update' is not implemented", 400); }
default void create(@UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam final Callback<CreateResponse> responseCallback) { throw new RoutingException("'create' is not implemented", 400); }
default void create(@UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam Callback<CreateResponse> callback) { throw new RoutingException("'create' is not implemented", 400); }
default void update(CompoundKey key, @UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam Callback<UpdateResponse> callback) { throw new RoutingException("'update' is not implemented", 400); }
@Override public void create(@UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam Callback<CreateResponse> responseCallback) { reader.getEntityStream().setReader(new GreetingUnstructuredDataReader<CreateResponse>(responseCallback) { @Override CreateResponse buildResponse() { return new CreateResponse(1); } }); }
@Override public void create(@UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam final Callback<CreateResponse> responseCallback) { reader.getEntityStream().setReader(new GreetingUnstructuredDataReader<CreateResponse>(responseCallback) { @Override CreateResponse buildResponse() { return new CreateResponse(1); } }); }
@Override public void update(@UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam final Callback<UpdateResponse> responseCallback) { reader.getEntityStream().setReader(new GreetingUnstructuredDataReader<UpdateResponse>(responseCallback) { @Override UpdateResponse buildResponse() { return new UpdateResponse(HttpStatus.S_200_OK); } }); }
@Override public void update(CompoundKey key, @UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam final Callback<UpdateResponse> responseCallback) { reader.getEntityStream().setReader(new GreetingUnstructuredDataReader<UpdateResponse>(responseCallback) { @Override UpdateResponse buildResponse() { return new UpdateResponse(HttpStatus.S_200_OK); } }); }
@Override public void update(String key, @UnstructuredDataReactiveReaderParam UnstructuredDataReactiveReader reader, @CallbackParam final Callback<UpdateResponse> responseCallback) { reader.getEntityStream().setReader(new GreetingUnstructuredDataReader<UpdateResponse>(responseCallback) { @Override UpdateResponse buildResponse() { return new UpdateResponse(HttpStatus.S_200_OK); } }); }