Interface Dpm

All Known Implementing Classes:
DpmAssist, DpmCategory, DpmDao, DpmTabular

public interface Dpm
## The Dict Interface ### 1. Intro You can add different dict type in current plugin and modular here. - TABULAR, Related to `X_TABULAR` ( Global List ) - ASSIST, Any static source with jooq Dao. - CATEGORY, Related to `X_CATEGORY` ( Global Tree ) - NONE, ( Default here for the definition that could not be parsed ) ### 2. Meaning The DPM means `Data Processing Management`.
Author:
Lang
  • Method Summary

    Modifier and Type
    Method
    Description
    ConcurrentMap<String,io.vertx.core.json.JsonArray>
    fetch(io.vertx.up.commune.exchange.DSource source, io.vertx.core.MultiMap params)
    Sync source
    io.vertx.core.Future<ConcurrentMap<String,io.vertx.core.json.JsonArray>>
    fetchAsync(io.vertx.up.commune.exchange.DSource source, io.vertx.core.MultiMap params)
    Async source
    static Dpm
    get(io.horizon.eon.em.uca.DictType type)
     
  • Method Details

    • get

      static Dpm get(io.horizon.eon.em.uca.DictType type)
    • fetchAsync

      io.vertx.core.Future<ConcurrentMap<String,io.vertx.core.json.JsonArray>> fetchAsync(io.vertx.up.commune.exchange.DSource source, io.vertx.core.MultiMap params)
      Async source
      Parameters:
      params - MultiMap parameters that are formatted with vertx
      source - DSource definition of dict here.
      Returns:
      Future
    • fetch

      ConcurrentMap<String,io.vertx.core.json.JsonArray> fetch(io.vertx.up.commune.exchange.DSource source, io.vertx.core.MultiMap params)
      Sync source
      Parameters:
      params - MultiMap parameters that are formatted with vertx
      source - DSource definition of dict here.
      Returns:
      ConcurrentMap