Package io.horizon.spi.business
Class ExPath
java.lang.Object
io.horizon.spi.business.ExPath
- All Implemented Interfaces:
ExIo
- Author:
- Lang
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<io.vertx.core.json.JsonObject>io.vertx.core.Future<ConcurrentMap<String,io.vertx.core.json.JsonObject>> io.vertx.core.Future<io.vertx.core.json.JsonArray>io.vertx.core.Future<io.vertx.core.json.JsonArray>io.vertx.core.Future<io.vertx.core.json.JsonArray>io.vertx.core.Future<io.vertx.core.json.JsonArray>docInitialize(io.vertx.core.json.JsonArray data, io.vertx.core.json.JsonObject config) io.vertx.core.Future<io.vertx.core.buffer.Buffer>fsDownload(String directoryId, String storePath) io.vertx.core.Future<io.vertx.core.buffer.Buffer>fsDownload(String directoryId, ConcurrentMap<String, String> fileMap) io.vertx.core.Future<Boolean>fsRemove(String directoryId, ConcurrentMap<String, String> fileMap) io.vertx.core.Future<Boolean>fsUpload(String directoryId, ConcurrentMap<String, String> fileMap) io.vertx.core.Future<io.vertx.core.json.JsonArray>purge(io.vertx.core.json.JsonArray directoryJ, ConcurrentMap<String, String> fileMap) io.vertx.core.Future<Boolean>io.vertx.core.Future<io.vertx.core.json.JsonArray>trashIn(io.vertx.core.json.JsonArray directoryJ, ConcurrentMap<String, String> fileMap) io.vertx.core.Future<io.vertx.core.json.JsonArray>trashOut(io.vertx.core.json.JsonArray directoryJ, ConcurrentMap<String, String> fileMap) io.vertx.core.Future<io.vertx.core.json.JsonObject>io.vertx.core.Future<io.vertx.core.json.JsonObject>verifyIn(io.vertx.core.json.JsonArray directoryA, io.vertx.core.json.JsonObject params)
-
Constructor Details
-
ExPath
public ExPath()
-
-
Method Details
-
docInitialize
public io.vertx.core.Future<io.vertx.core.json.JsonArray> docInitialize(io.vertx.core.json.JsonArray data, io.vertx.core.json.JsonObject config) - Specified by:
docInitializein interfaceExIo
-
dirRun
-
dirBy
-
dirBy
public io.vertx.core.Future<ConcurrentMap<String,io.vertx.core.json.JsonObject>> dirBy(Set<String> keys) -
dirTrash
-
fsUpload
public io.vertx.core.Future<Boolean> fsUpload(String directoryId, ConcurrentMap<String, String> fileMap) -
fsRemove
public io.vertx.core.Future<Boolean> fsRemove(String directoryId, ConcurrentMap<String, String> fileMap) -
fsDownload
public io.vertx.core.Future<io.vertx.core.buffer.Buffer> fsDownload(String directoryId, ConcurrentMap<String, String> fileMap) - Specified by:
fsDownloadin interfaceExIo
-
fsDownload
public io.vertx.core.Future<io.vertx.core.buffer.Buffer> fsDownload(String directoryId, String storePath) - Specified by:
fsDownloadin interfaceExIo
-
update
-
trashIn
public io.vertx.core.Future<io.vertx.core.json.JsonArray> trashIn(io.vertx.core.json.JsonArray directoryJ, ConcurrentMap<String, String> fileMap) -
trashOut
public io.vertx.core.Future<io.vertx.core.json.JsonArray> trashOut(io.vertx.core.json.JsonArray directoryJ, ConcurrentMap<String, String> fileMap) -
purge
public io.vertx.core.Future<io.vertx.core.json.JsonArray> purge(io.vertx.core.json.JsonArray directoryJ, ConcurrentMap<String, String> fileMap) -
rename
-
dirTree
-
verifyIn
public io.vertx.core.Future<io.vertx.core.json.JsonObject> verifyIn(io.vertx.core.json.JsonArray directoryA, io.vertx.core.json.JsonObject params)
-