Package io.vertx.tp.modular.plugin
Interface IoHub
-
- All Known Implementing Classes:
IoNerve
public interface IoHub## Nerve System ### 1. Intro It's plug-in channel for `M_MODEL` to process different attribute in Sync mode ( Jooq < 3.10.8 ), the work phases are as following: #### 1.1. Input - 1. IComponent ( Record ) - 2. INormalizer ( Attribute ) #### 1.2. Output - 1. OComponent ( Record ) - 2. Reference Calculation - 3. OExpression ( Attribute )- Author:
- Lang
-
-
Field Summary
Fields Modifier and Type Field Description static ConcurrentMap<String,IoHub>HUB_MAPFor `IoHub` reference create, there should be only one IoHub in each thread here.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Record[]in(Record[] records, DataTpl tpl)Processing input data recordsRecordin(Record record, DataTpl tpl)Processing input data recordstatic IoHubinstance()Record[]out(Record[] records, DataTpl tpl)Processing output data records in responseRecordout(Record record, DataTpl tpl)Processing output data record in responseio.vertx.core.Future<Record[]>outAsync(Record[] records, DataTpl tpl)io.vertx.core.Future<Record>outAsync(Record record, DataTpl tpl)
-
-
-
Field Detail
-
HUB_MAP
static final ConcurrentMap<String,IoHub> HUB_MAP
For `IoHub` reference create, there should be only one IoHub in each thread here.
-
-
Method Detail
-
instance
static IoHub instance()
-
-