Class AbstractMovement
- java.lang.Object
-
- io.vertx.tp.workflow.uca.component.AbstractTransfer
-
- io.vertx.tp.workflow.uca.component.AbstractMovement
-
- All Implemented Interfaces:
Behaviour
- Direct Known Subclasses:
StayCancel,StaySave,TransferEmpty,TransferStandard,TransferStart
public abstract class AbstractMovement extends AbstractTransfer
- Author:
- Lang
-
-
Field Summary
-
Fields inherited from class io.vertx.tp.workflow.uca.component.AbstractTransfer
config
-
-
Constructor Summary
Constructors Constructor Description AbstractMovement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Behaviourbind(MetaInstance metadata)protected io.vertx.core.Future<WRecord>generateAsync(io.vertx.core.json.JsonObject params, WProcess instance, WRecord record)protected io.vertx.core.Future<WRecord>insertAsync(io.vertx.core.json.JsonObject params, WProcess process)protected MetaInstancemetadataIn()protected io.vertx.core.Future<WRecord>saveAsync(io.vertx.core.json.JsonObject params, WProcess process)protected io.vertx.core.Future<WRecord>updateAsync(io.vertx.core.json.JsonObject params)-
Methods inherited from class io.vertx.tp.workflow.uca.component.AbstractTransfer
bind, inputAsync, moveGet, recordInput, recordMove
-
-
-
-
Method Detail
-
bind
public Behaviour bind(MetaInstance metadata)
- Specified by:
bindin interfaceBehaviour- Overrides:
bindin classAbstractTransfer
-
metadataIn
protected MetaInstance metadataIn()
-
insertAsync
protected io.vertx.core.Future<WRecord> insertAsync(io.vertx.core.json.JsonObject params, WProcess process)
-
updateAsync
protected io.vertx.core.Future<WRecord> updateAsync(io.vertx.core.json.JsonObject params)
-
saveAsync
protected io.vertx.core.Future<WRecord> saveAsync(io.vertx.core.json.JsonObject params, WProcess process)
-
-