Class AbstractValve
java.lang.Object
io.aeon.experiment.specification.secure.AbstractValve
- All Implemented Interfaces:
io.aeon.specification.action.HCommand<io.vertx.core.json.JsonObject,,io.vertx.core.Future<io.vertx.core.json.JsonObject>> io.aeon.specification.action.HEvent<io.vertx.core.json.JsonObject,,io.vertx.core.json.JsonObject> io.horizon.cloud.secure.HValve
- Author:
- Lang
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<io.vertx.core.json.JsonObject>configure(io.vertx.core.json.JsonObject input) protected abstract io.vertx.core.Future<io.vertx.core.json.JsonObject>response(io.aeon.atom.secure.HPermit permit, io.aeon.atom.secure.HCatena catena) protected io.vertx.core.Future<io.aeon.atom.secure.HCatena>uiSmart(io.aeon.atom.secure.HPermit permit, io.aeon.atom.secure.HCatena catena) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.horizon.specification.action.HCommand
bindMethods inherited from interface io.horizon.specification.action.HEvent
compile, synchro
-
Constructor Details
-
AbstractValve
public AbstractValve()
-
-
Method Details
-
configure
public io.vertx.core.Future<io.vertx.core.json.JsonObject> configure(io.vertx.core.json.JsonObject input) - Specified by:
configurein interfaceio.aeon.specification.action.HCommand<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> - Specified by:
configurein interfaceio.aeon.specification.action.HEvent<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject> - Specified by:
configurein interfaceio.horizon.cloud.secure.HValve
-
uiSmart
protected io.vertx.core.Future<io.aeon.atom.secure.HCatena> uiSmart(io.aeon.atom.secure.HPermit permit, io.aeon.atom.secure.HCatena catena) -
response
protected abstract io.vertx.core.Future<io.vertx.core.json.JsonObject> response(io.aeon.atom.secure.HPermit permit, io.aeon.atom.secure.HCatena catena)
-