Interface IIService

All Superinterfaces:
Serializable, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
All Known Implementing Classes:
IService, IServiceRecord

public interface IIService extends io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable
This class is generated by jOOQ.
  • Method Details

    • setKey

      IIService setKey(String value)
      Setter for DB_ETERNAL.I_SERVICE.KEY. 「key」- 服务ID
    • getKey

      String getKey()
      Getter for DB_ETERNAL.I_SERVICE.KEY. 「key」- 服务ID
    • setNamespace

      IIService setNamespace(String value)
      Setter for DB_ETERNAL.I_SERVICE.NAMESPACE. 「namespace」- 服务所在名空间
    • getNamespace

      String getNamespace()
      Getter for DB_ETERNAL.I_SERVICE.NAMESPACE. 「namespace」- 服务所在名空间
    • setName

      IIService setName(String value)
      Setter for DB_ETERNAL.I_SERVICE.NAME. 「name」- 服务名称
    • getName

      String getName()
      Getter for DB_ETERNAL.I_SERVICE.NAME. 「name」- 服务名称
    • setComment

      IIService setComment(String value)
      Setter for DB_ETERNAL.I_SERVICE.COMMENT. 「comment」- 备注信息
    • getComment

      String getComment()
      Getter for DB_ETERNAL.I_SERVICE.COMMENT. 「comment」- 备注信息
    • setIsWorkflow

      IIService setIsWorkflow(Boolean value)
      Setter for DB_ETERNAL.I_SERVICE.IS_WORKFLOW. 「isWorkflow」- 是否驱动工作流引擎
    • getIsWorkflow

      Boolean getIsWorkflow()
      Getter for DB_ETERNAL.I_SERVICE.IS_WORKFLOW. 「isWorkflow」- 是否驱动工作流引擎
    • setIsGraphic

      IIService setIsGraphic(Boolean value)
      Setter for DB_ETERNAL.I_SERVICE.IS_GRAPHIC. 「isGraphic」- 是否驱动图引擎
    • getIsGraphic

      Boolean getIsGraphic()
      Getter for DB_ETERNAL.I_SERVICE.IS_GRAPHIC. 「isGraphic」- 是否驱动图引擎
    • setInScript

      IIService setInScript(String value)
      Setter for DB_ETERNAL.I_SERVICE.IN_SCRIPT. 「inScript」- 本次不使用,加载脚本引擎ScriptEngine前置脚本
    • getInScript

      String getInScript()
      Getter for DB_ETERNAL.I_SERVICE.IN_SCRIPT. 「inScript」- 本次不使用,加载脚本引擎ScriptEngine前置脚本
    • setOutScript

      IIService setOutScript(String value)
      Setter for DB_ETERNAL.I_SERVICE.OUT_SCRIPT. 「outScript」- 本次不使用,加载脚本引擎ScriptEngine后置脚本
    • getOutScript

      String getOutScript()
      Getter for DB_ETERNAL.I_SERVICE.OUT_SCRIPT. 「outScript」- 本次不使用,加载脚本引擎ScriptEngine后置脚本
    • setChannelType

      IIService setChannelType(String value)
      Setter for DB_ETERNAL.I_SERVICE.CHANNEL_TYPE. 「channelType」- 通道类型:ADAPTOR / CONNECTOR / ACTOR / DIRECTOR / DEFINE
    • getChannelType

      String getChannelType()
      Getter for DB_ETERNAL.I_SERVICE.CHANNEL_TYPE. 「channelType」- 通道类型:ADAPTOR / CONNECTOR / ACTOR / DIRECTOR / DEFINE
    • setChannelComponent

      IIService setChannelComponent(String value)
      Setter for DB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT. 「channelComponent」- 自定义通道专用组件
    • getChannelComponent

      String getChannelComponent()
      Getter for DB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT. 「channelComponent」- 自定义通道专用组件
    • setChannelConfig

      IIService setChannelConfig(String value)
      Setter for DB_ETERNAL.I_SERVICE.CHANNEL_CONFIG. 「channelConfig」- 通道(自定义)配置信息,Channel专用
    • getChannelConfig

      String getChannelConfig()
      Getter for DB_ETERNAL.I_SERVICE.CHANNEL_CONFIG. 「channelConfig」- 通道(自定义)配置信息,Channel专用
    • setConfigIntegration

      IIService setConfigIntegration(String value)
      Setter for DB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION. 「configIntegration」- 集成配置信息,第三方专用
    • getConfigIntegration

      String getConfigIntegration()
      Getter for DB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION. 「configIntegration」- 集成配置信息,第三方专用
    • setConfigDatabase

      IIService setConfigDatabase(String value)
      Setter for DB_ETERNAL.I_SERVICE.CONFIG_DATABASE. 「configDatabase」- 数据库配置,当前通道访问的Database
    • getConfigDatabase

      String getConfigDatabase()
      Getter for DB_ETERNAL.I_SERVICE.CONFIG_DATABASE. 「configDatabase」- 数据库配置,当前通道访问的Database
    • setDictConfig

      IIService setDictConfig(String value)
      Setter for DB_ETERNAL.I_SERVICE.DICT_CONFIG. 「dictConfig」- 字典的配置信息
    • getDictConfig

      String getDictConfig()
      Getter for DB_ETERNAL.I_SERVICE.DICT_CONFIG. 「dictConfig」- 字典的配置信息
    • setDictComponent

      IIService setDictComponent(String value)
      Setter for DB_ETERNAL.I_SERVICE.DICT_COMPONENT. 「dictComponent」- 字典配置中的插件
    • getDictComponent

      String getDictComponent()
      Getter for DB_ETERNAL.I_SERVICE.DICT_COMPONENT. 「dictComponent」- 字典配置中的插件
    • setDictEpsilon

      IIService setDictEpsilon(String value)
      Setter for DB_ETERNAL.I_SERVICE.DICT_EPSILON. 「dictEpsilon」- 字典的消费配置
    • getDictEpsilon

      String getDictEpsilon()
      Getter for DB_ETERNAL.I_SERVICE.DICT_EPSILON. 「dictEpsilon」- 字典的消费配置
    • setMappingConfig

      IIService setMappingConfig(String value)
      Setter for DB_ETERNAL.I_SERVICE.MAPPING_CONFIG. 「mappingConfig」- 映射专用配置
    • getMappingConfig

      String getMappingConfig()
      Getter for DB_ETERNAL.I_SERVICE.MAPPING_CONFIG. 「mappingConfig」- 映射专用配置
    • setMappingMode

      IIService setMappingMode(String value)
      Setter for DB_ETERNAL.I_SERVICE.MAPPING_MODE. 「mappingMode」- 映射的模式
    • getMappingMode

      String getMappingMode()
      Getter for DB_ETERNAL.I_SERVICE.MAPPING_MODE. 「mappingMode」- 映射的模式
    • setMappingComponent

      IIService setMappingComponent(String value)
      Setter for DB_ETERNAL.I_SERVICE.MAPPING_COMPONENT. 「mappingComponent」- 映射组件类型
    • getMappingComponent

      String getMappingComponent()
      Getter for DB_ETERNAL.I_SERVICE.MAPPING_COMPONENT. 「mappingComponent」- 映射组件类型
    • setServiceRecord

      IIService setServiceRecord(String value)
      Setter for DB_ETERNAL.I_SERVICE.SERVICE_RECORD. 「serviceRecord」- 服务记录定义
    • getServiceRecord

      String getServiceRecord()
      Getter for DB_ETERNAL.I_SERVICE.SERVICE_RECORD. 「serviceRecord」- 服务记录定义
    • setServiceComponent

      IIService setServiceComponent(String value)
      Setter for DB_ETERNAL.I_SERVICE.SERVICE_COMPONENT. 「serviceComponent」- 服务组件定义
    • getServiceComponent

      String getServiceComponent()
      Getter for DB_ETERNAL.I_SERVICE.SERVICE_COMPONENT. 「serviceComponent」- 服务组件定义
    • setServiceConfig

      IIService setServiceConfig(String value)
      Setter for DB_ETERNAL.I_SERVICE.SERVICE_CONFIG. 「serviceConfig」- 业务组件配置,业务组件专用
    • getServiceConfig

      String getServiceConfig()
      Getter for DB_ETERNAL.I_SERVICE.SERVICE_CONFIG. 「serviceConfig」- 业务组件配置,业务组件专用
    • setIdentifier

      IIService setIdentifier(String value)
      Setter for DB_ETERNAL.I_SERVICE.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识
    • getIdentifier

      String getIdentifier()
      Getter for DB_ETERNAL.I_SERVICE.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识
    • setIdentifierComponent

      IIService setIdentifierComponent(String value)
      Setter for DB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT. 「identifierComponent」- 当前业务接口使用的标识选择器
    • getIdentifierComponent

      String getIdentifierComponent()
      Getter for DB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT. 「identifierComponent」- 当前业务接口使用的标识选择器
    • setRuleUnique

      IIService setRuleUnique(String value)
      Setter for DB_ETERNAL.I_SERVICE.RULE_UNIQUE. 「ruleUnique」- 第二标识规则,当前通道的专用标识规则RuleUnique
    • getRuleUnique

      String getRuleUnique()
      Getter for DB_ETERNAL.I_SERVICE.RULE_UNIQUE. 「ruleUnique」- 第二标识规则,当前通道的专用标识规则RuleUnique
    • setSigma

      IIService setSigma(String value)
      Setter for DB_ETERNAL.I_SERVICE.SIGMA. 「sigma」- 统一标识
    • getSigma

      String getSigma()
      Getter for DB_ETERNAL.I_SERVICE.SIGMA. 「sigma」- 统一标识
    • setLanguage

      IIService setLanguage(String value)
      Setter for DB_ETERNAL.I_SERVICE.LANGUAGE. 「language」- 使用的语言
    • getLanguage

      String getLanguage()
      Getter for DB_ETERNAL.I_SERVICE.LANGUAGE. 「language」- 使用的语言
    • setActive

      IIService setActive(Boolean value)
      Setter for DB_ETERNAL.I_SERVICE.ACTIVE. 「active」- 是否启用
    • getActive

      Boolean getActive()
      Getter for DB_ETERNAL.I_SERVICE.ACTIVE. 「active」- 是否启用
    • setMetadata

      IIService setMetadata(String value)
      Setter for DB_ETERNAL.I_SERVICE.METADATA. 「metadata」- 附加配置数据
    • getMetadata

      String getMetadata()
      Getter for DB_ETERNAL.I_SERVICE.METADATA. 「metadata」- 附加配置数据
    • setCreatedAt

      IIService setCreatedAt(LocalDateTime value)
      Setter for DB_ETERNAL.I_SERVICE.CREATED_AT. 「createdAt」- 创建时间
    • getCreatedAt

      LocalDateTime getCreatedAt()
      Getter for DB_ETERNAL.I_SERVICE.CREATED_AT. 「createdAt」- 创建时间
    • setCreatedBy

      IIService setCreatedBy(String value)
      Setter for DB_ETERNAL.I_SERVICE.CREATED_BY. 「createdBy」- 创建人
    • getCreatedBy

      String getCreatedBy()
      Getter for DB_ETERNAL.I_SERVICE.CREATED_BY. 「createdBy」- 创建人
    • setUpdatedAt

      IIService setUpdatedAt(LocalDateTime value)
      Setter for DB_ETERNAL.I_SERVICE.UPDATED_AT. 「updatedAt」- 更新时间
    • getUpdatedAt

      LocalDateTime getUpdatedAt()
      Getter for DB_ETERNAL.I_SERVICE.UPDATED_AT. 「updatedAt」- 更新时间
    • setUpdatedBy

      IIService setUpdatedBy(String value)
      Setter for DB_ETERNAL.I_SERVICE.UPDATED_BY. 「updatedBy」- 更新人
    • getUpdatedBy

      String getUpdatedBy()
      Getter for DB_ETERNAL.I_SERVICE.UPDATED_BY. 「updatedBy」- 更新人
    • from

      void from(IIService from)
      Load data from another generated Record/POJO implementing the common interface IIService
    • into

      <E extends IIService> E into(E into)
      Copy data into another generated Record/POJO implementing the common interface IIService
    • fromJson

      default IIService fromJson(io.vertx.core.json.JsonObject json)
      Specified by:
      fromJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
    • toJson

      default io.vertx.core.json.JsonObject toJson()
      Specified by:
      toJson in interface io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo