Class AbstractValve
java.lang.Object
io.aeon.experiment.specification.secure.AbstractValve
- All Implemented Interfaces:
io.horizon.cloud.secure.HValve,io.horizon.specification.action.HCommand<io.vertx.core.json.JsonObject,,io.vertx.core.Future<io.vertx.core.json.JsonObject>> io.horizon.specification.action.HEvent<io.vertx.core.json.JsonObject,io.vertx.core.json.JsonObject>
- 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.HEvent
bind, 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.horizon.specification.action.HCommand<io.vertx.core.json.JsonObject,io.vertx.core.Future<io.vertx.core.json.JsonObject>> - Specified by:
configurein interfaceio.horizon.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)
-