Class AbstractAdmit
java.lang.Object
io.aeon.experiment.specification.secure.AbstractAdmit
- All Implemented Interfaces:
io.aeon.specification.action.HCommand<io.aeon.atom.secure.HPermit,,io.vertx.core.Future<io.vertx.core.json.JsonObject>> io.aeon.specification.action.HEvent<io.aeon.atom.secure.HPermit,,io.vertx.core.json.JsonObject> io.horizon.cloud.secure.HAdmit
- Author:
- Lang
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.horizon.cloud.secure.HAdmitbind(io.horizon.specification.meta.modeler.HAtom atom) io.horizon.cloud.secure.HAdmitfinal io.vertx.core.Future<io.vertx.core.json.JsonObject>configure(io.aeon.atom.secure.HPermit permit) protected io.vertx.core.Future<io.vertx.core.json.JsonObject>configure(io.aeon.atom.secure.HPermit permit, io.vertx.core.json.JsonObject requestJ, Function<io.aeon.atom.secure.HPermit, io.vertx.core.json.JsonObject> supplierJ) protected io.vertx.core.json.JsonObjectconfigureQr(io.vertx.core.json.JsonObject qrJ, io.vertx.core.json.JsonObject request) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.horizon.cloud.secure.HAdmit
configureMethods inherited from interface io.horizon.specification.action.HCommand
bindMethods inherited from interface io.horizon.specification.action.HEvent
compile, synchro
-
Field Details
-
atom
protected transient io.horizon.specification.modeler.HAtom atom -
owner
protected transient io.macrocosm.atom.HOI owner
-
-
Constructor Details
-
AbstractAdmit
public AbstractAdmit()
-
-
Method Details
-
bind
public io.horizon.cloud.secure.HAdmit bind(io.aeon.experiment.mixture.HAtom atom) - Specified by:
bindin interfaceio.horizon.cloud.secure.HAdmit
-
bind
- Specified by:
bindin interfaceio.horizon.cloud.secure.HAdmit
-
configure
public final io.vertx.core.Future<io.vertx.core.json.JsonObject> configure(io.aeon.atom.secure.HPermit permit) - Specified by:
configurein interfaceio.aeon.specification.action.HCommand<io.aeon.atom.secure.HPermit,io.vertx.core.Future<io.vertx.core.json.JsonObject>> - Specified by:
configurein interfaceio.aeon.specification.action.HEvent<io.aeon.atom.secure.HPermit,io.vertx.core.json.JsonObject>
-
configure
protected io.vertx.core.Future<io.vertx.core.json.JsonObject> configure(io.aeon.atom.secure.HPermit permit, io.vertx.core.json.JsonObject requestJ, Function<io.aeon.atom.secure.HPermit, io.vertx.core.json.JsonObject> supplierJ) -
configureQr
protected io.vertx.core.json.JsonObject configureQr(io.vertx.core.json.JsonObject qrJ, io.vertx.core.json.JsonObject request)
-