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 Type
    Method
    Description
    io.vertx.core.Future<io.vertx.core.buffer.Buffer>
     
    io.vertx.core.Future<io.vertx.core.buffer.Buffer>
     
    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

      io.vertx.core.Future<io.vertx.core.buffer.Buffer> downloadAsync(Set<String> keys)
    • downloadAsync

      io.vertx.core.Future<io.vertx.core.buffer.Buffer> downloadAsync(String key)