Package io.horizon.spi.feature
Interface Attachment
public interface Attachment
Operation on XAttachment for files
- 1. Insert
- 2. Delete
The condition should be following:
//
{
"modelId": "identifier for MODEL_ID",
"modelCategory": "category/field of model, here mapped to MODEL_CATEGORY"
}
// - Author:
- Lang
-
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<io.vertx.core.buffer.Buffer>downloadAsync(String key) io.vertx.core.Future<io.vertx.core.buffer.Buffer>downloadAsync(Set<String> keys) io.vertx.core.Future<io.vertx.core.json.JsonArray>fetchAsync(io.vertx.core.json.JsonObject condition) io.vertx.core.Future<io.vertx.core.json.JsonArray>purgeAsync(io.vertx.core.json.JsonArray attachment) io.vertx.core.Future<io.vertx.core.json.JsonArray>removeAsync(io.vertx.core.json.JsonObject condition) io.vertx.core.Future<io.vertx.core.json.JsonArray>saveAsync(io.vertx.core.json.JsonObject condition, io.vertx.core.json.JsonArray data) io.vertx.core.Future<io.vertx.core.json.JsonArray>saveAsync(io.vertx.core.json.JsonObject condition, io.vertx.core.json.JsonArray data, io.vertx.core.json.JsonObject params) io.vertx.core.Future<io.vertx.core.json.JsonArray>updateAsync(io.vertx.core.json.JsonArray attachment, boolean active) io.vertx.core.Future<io.vertx.core.json.JsonArray>uploadAsync(io.vertx.core.json.JsonArray data) io.vertx.core.Future<io.vertx.core.json.JsonArray>uploadAsync(io.vertx.core.json.JsonArray data, io.vertx.core.json.JsonObject params)
-
Method Details
-
uploadAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> uploadAsync(io.vertx.core.json.JsonArray data) -
uploadAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> uploadAsync(io.vertx.core.json.JsonArray data, io.vertx.core.json.JsonObject params) -
saveAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> saveAsync(io.vertx.core.json.JsonObject condition, io.vertx.core.json.JsonArray data) -
saveAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> saveAsync(io.vertx.core.json.JsonObject condition, io.vertx.core.json.JsonArray data, io.vertx.core.json.JsonObject params) -
removeAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> removeAsync(io.vertx.core.json.JsonObject condition) -
purgeAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> purgeAsync(io.vertx.core.json.JsonArray attachment) -
updateAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> updateAsync(io.vertx.core.json.JsonArray attachment, boolean active) -
fetchAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchAsync(io.vertx.core.json.JsonObject condition) -
downloadAsync
-
downloadAsync
-