Class AbstractTube

java.lang.Object
io.vertx.tp.ambient.uca.darkly.AbstractTube
All Implemented Interfaces:
Tube
Direct Known Subclasses:
TubeApprove, TubeAtom, TubeAttachment, TubeExpression, TubePhase

public abstract class AbstractTube extends Object implements Tube
Author:
Lang
  • Constructor Details

    • AbstractTube

      public AbstractTube()
  • Method Details

    • atom

      protected io.horizon.specification.modeler.HAtom atom(XActivityRule rule)
    • newActivity

      protected io.vertx.core.Future<XActivity> newActivity(io.vertx.core.json.JsonObject data, XActivityRule rule)
    • diffAsync

      protected io.vertx.core.Future<io.vertx.core.json.JsonObject> diffAsync(io.vertx.core.json.JsonObject data, XActivityRule rule, String field, Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> executor)
    • sameAsync

      protected io.vertx.core.Future<io.vertx.core.json.JsonObject> sameAsync(io.vertx.core.json.JsonObject data, XActivityRule rule, String field, Supplier<io.vertx.core.Future<io.vertx.core.json.JsonObject>> executor)