Class IService

  • All Implemented Interfaces:
    IIService, io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, Serializable

    public class IService
    extends Object
    implements io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo, IIService
    This class is generated by jOOQ.
    See Also:
    Serialized Form
    • Method Detail

      • getKey

        public String getKey()
        Getter for DB_ETERNAL.I_SERVICE.KEY. 「key」- 服务ID
        Specified by:
        getKey in interface IIService
      • setKey

        public IService setKey​(String key)
        Setter for DB_ETERNAL.I_SERVICE.KEY. 「key」- 服务ID
        Specified by:
        setKey in interface IIService
      • getNamespace

        public String getNamespace()
        Getter for DB_ETERNAL.I_SERVICE.NAMESPACE. 「namespace」- 服务所在名空间
        Specified by:
        getNamespace in interface IIService
      • setNamespace

        public IService setNamespace​(String namespace)
        Setter for DB_ETERNAL.I_SERVICE.NAMESPACE. 「namespace」- 服务所在名空间
        Specified by:
        setNamespace in interface IIService
      • getName

        public String getName()
        Getter for DB_ETERNAL.I_SERVICE.NAME. 「name」- 服务名称
        Specified by:
        getName in interface IIService
      • setName

        public IService setName​(String name)
        Setter for DB_ETERNAL.I_SERVICE.NAME. 「name」- 服务名称
        Specified by:
        setName in interface IIService
      • getComment

        public String getComment()
        Getter for DB_ETERNAL.I_SERVICE.COMMENT. 「comment」- 备注信息
        Specified by:
        getComment in interface IIService
      • setComment

        public IService setComment​(String comment)
        Setter for DB_ETERNAL.I_SERVICE.COMMENT. 「comment」- 备注信息
        Specified by:
        setComment in interface IIService
      • getIsWorkflow

        public Boolean getIsWorkflow()
        Getter for DB_ETERNAL.I_SERVICE.IS_WORKFLOW. 「isWorkflow」- 是否驱动工作流引擎
        Specified by:
        getIsWorkflow in interface IIService
      • setIsWorkflow

        public IService setIsWorkflow​(Boolean isWorkflow)
        Setter for DB_ETERNAL.I_SERVICE.IS_WORKFLOW. 「isWorkflow」- 是否驱动工作流引擎
        Specified by:
        setIsWorkflow in interface IIService
      • getIsGraphic

        public Boolean getIsGraphic()
        Getter for DB_ETERNAL.I_SERVICE.IS_GRAPHIC. 「isGraphic」- 是否驱动图引擎
        Specified by:
        getIsGraphic in interface IIService
      • setIsGraphic

        public IService setIsGraphic​(Boolean isGraphic)
        Setter for DB_ETERNAL.I_SERVICE.IS_GRAPHIC. 「isGraphic」- 是否驱动图引擎
        Specified by:
        setIsGraphic in interface IIService
      • getInScript

        public String getInScript()
        Getter for DB_ETERNAL.I_SERVICE.IN_SCRIPT. 「inScript」- 本次不使用,加载脚本引擎ScriptEngine前置脚本
        Specified by:
        getInScript in interface IIService
      • setInScript

        public IService setInScript​(String inScript)
        Setter for DB_ETERNAL.I_SERVICE.IN_SCRIPT. 「inScript」- 本次不使用,加载脚本引擎ScriptEngine前置脚本
        Specified by:
        setInScript in interface IIService
      • getOutScript

        public String getOutScript()
        Getter for DB_ETERNAL.I_SERVICE.OUT_SCRIPT. 「outScript」- 本次不使用,加载脚本引擎ScriptEngine后置脚本
        Specified by:
        getOutScript in interface IIService
      • setOutScript

        public IService setOutScript​(String outScript)
        Setter for DB_ETERNAL.I_SERVICE.OUT_SCRIPT. 「outScript」- 本次不使用,加载脚本引擎ScriptEngine后置脚本
        Specified by:
        setOutScript in interface IIService
      • getChannelType

        public String getChannelType()
        Getter for DB_ETERNAL.I_SERVICE.CHANNEL_TYPE. 「channelType」- 通道类型:ADAPTOR / CONNECTOR / ACTOR / DIRECTOR / DEFINE
        Specified by:
        getChannelType in interface IIService
      • setChannelType

        public IService setChannelType​(String channelType)
        Setter for DB_ETERNAL.I_SERVICE.CHANNEL_TYPE. 「channelType」- 通道类型:ADAPTOR / CONNECTOR / ACTOR / DIRECTOR / DEFINE
        Specified by:
        setChannelType in interface IIService
      • getChannelComponent

        public String getChannelComponent()
        Getter for DB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT. 「channelComponent」- 自定义通道专用组件
        Specified by:
        getChannelComponent in interface IIService
      • setChannelComponent

        public IService setChannelComponent​(String channelComponent)
        Setter for DB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT. 「channelComponent」- 自定义通道专用组件
        Specified by:
        setChannelComponent in interface IIService
      • getChannelConfig

        public String getChannelConfig()
        Getter for DB_ETERNAL.I_SERVICE.CHANNEL_CONFIG. 「channelConfig」- 通道(自定义)配置信息,Channel专用
        Specified by:
        getChannelConfig in interface IIService
      • setChannelConfig

        public IService setChannelConfig​(String channelConfig)
        Setter for DB_ETERNAL.I_SERVICE.CHANNEL_CONFIG. 「channelConfig」- 通道(自定义)配置信息,Channel专用
        Specified by:
        setChannelConfig in interface IIService
      • getConfigIntegration

        public String getConfigIntegration()
        Getter for DB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION. 「configIntegration」- 集成配置信息,第三方专用
        Specified by:
        getConfigIntegration in interface IIService
      • setConfigIntegration

        public IService setConfigIntegration​(String configIntegration)
        Setter for DB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION. 「configIntegration」- 集成配置信息,第三方专用
        Specified by:
        setConfigIntegration in interface IIService
      • getConfigDatabase

        public String getConfigDatabase()
        Getter for DB_ETERNAL.I_SERVICE.CONFIG_DATABASE. 「configDatabase」- 数据库配置,当前通道访问的Database
        Specified by:
        getConfigDatabase in interface IIService
      • setConfigDatabase

        public IService setConfigDatabase​(String configDatabase)
        Setter for DB_ETERNAL.I_SERVICE.CONFIG_DATABASE. 「configDatabase」- 数据库配置,当前通道访问的Database
        Specified by:
        setConfigDatabase in interface IIService
      • getDictConfig

        public String getDictConfig()
        Getter for DB_ETERNAL.I_SERVICE.DICT_CONFIG. 「dictConfig」- 字典的配置信息
        Specified by:
        getDictConfig in interface IIService
      • setDictConfig

        public IService setDictConfig​(String dictConfig)
        Setter for DB_ETERNAL.I_SERVICE.DICT_CONFIG. 「dictConfig」- 字典的配置信息
        Specified by:
        setDictConfig in interface IIService
      • getDictComponent

        public String getDictComponent()
        Getter for DB_ETERNAL.I_SERVICE.DICT_COMPONENT. 「dictComponent」- 字典配置中的插件
        Specified by:
        getDictComponent in interface IIService
      • setDictComponent

        public IService setDictComponent​(String dictComponent)
        Setter for DB_ETERNAL.I_SERVICE.DICT_COMPONENT. 「dictComponent」- 字典配置中的插件
        Specified by:
        setDictComponent in interface IIService
      • getDictEpsilon

        public String getDictEpsilon()
        Getter for DB_ETERNAL.I_SERVICE.DICT_EPSILON. 「dictEpsilon」- 字典的消费配置
        Specified by:
        getDictEpsilon in interface IIService
      • setDictEpsilon

        public IService setDictEpsilon​(String dictEpsilon)
        Setter for DB_ETERNAL.I_SERVICE.DICT_EPSILON. 「dictEpsilon」- 字典的消费配置
        Specified by:
        setDictEpsilon in interface IIService
      • getMappingConfig

        public String getMappingConfig()
        Getter for DB_ETERNAL.I_SERVICE.MAPPING_CONFIG. 「mappingConfig」- 映射专用配置
        Specified by:
        getMappingConfig in interface IIService
      • setMappingConfig

        public IService setMappingConfig​(String mappingConfig)
        Setter for DB_ETERNAL.I_SERVICE.MAPPING_CONFIG. 「mappingConfig」- 映射专用配置
        Specified by:
        setMappingConfig in interface IIService
      • getMappingMode

        public String getMappingMode()
        Getter for DB_ETERNAL.I_SERVICE.MAPPING_MODE. 「mappingMode」- 映射的模式
        Specified by:
        getMappingMode in interface IIService
      • setMappingMode

        public IService setMappingMode​(String mappingMode)
        Setter for DB_ETERNAL.I_SERVICE.MAPPING_MODE. 「mappingMode」- 映射的模式
        Specified by:
        setMappingMode in interface IIService
      • getMappingComponent

        public String getMappingComponent()
        Getter for DB_ETERNAL.I_SERVICE.MAPPING_COMPONENT. 「mappingComponent」- 映射组件类型
        Specified by:
        getMappingComponent in interface IIService
      • setMappingComponent

        public IService setMappingComponent​(String mappingComponent)
        Setter for DB_ETERNAL.I_SERVICE.MAPPING_COMPONENT. 「mappingComponent」- 映射组件类型
        Specified by:
        setMappingComponent in interface IIService
      • getServiceRecord

        public String getServiceRecord()
        Getter for DB_ETERNAL.I_SERVICE.SERVICE_RECORD. 「serviceRecord」- 服务记录定义
        Specified by:
        getServiceRecord in interface IIService
      • setServiceRecord

        public IService setServiceRecord​(String serviceRecord)
        Setter for DB_ETERNAL.I_SERVICE.SERVICE_RECORD. 「serviceRecord」- 服务记录定义
        Specified by:
        setServiceRecord in interface IIService
      • getServiceComponent

        public String getServiceComponent()
        Getter for DB_ETERNAL.I_SERVICE.SERVICE_COMPONENT. 「serviceComponent」- 服务组件定义
        Specified by:
        getServiceComponent in interface IIService
      • setServiceComponent

        public IService setServiceComponent​(String serviceComponent)
        Setter for DB_ETERNAL.I_SERVICE.SERVICE_COMPONENT. 「serviceComponent」- 服务组件定义
        Specified by:
        setServiceComponent in interface IIService
      • getServiceConfig

        public String getServiceConfig()
        Getter for DB_ETERNAL.I_SERVICE.SERVICE_CONFIG. 「serviceConfig」- 业务组件配置,业务组件专用
        Specified by:
        getServiceConfig in interface IIService
      • setServiceConfig

        public IService setServiceConfig​(String serviceConfig)
        Setter for DB_ETERNAL.I_SERVICE.SERVICE_CONFIG. 「serviceConfig」- 业务组件配置,业务组件专用
        Specified by:
        setServiceConfig in interface IIService
      • getIdentifier

        public String getIdentifier()
        Getter for DB_ETERNAL.I_SERVICE.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识
        Specified by:
        getIdentifier in interface IIService
      • setIdentifier

        public IService setIdentifier​(String identifier)
        Setter for DB_ETERNAL.I_SERVICE.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识
        Specified by:
        setIdentifier in interface IIService
      • getIdentifierComponent

        public String getIdentifierComponent()
        Getter for DB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT. 「identifierComponent」- 当前业务接口使用的标识选择器
        Specified by:
        getIdentifierComponent in interface IIService
      • setIdentifierComponent

        public IService setIdentifierComponent​(String identifierComponent)
        Setter for DB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT. 「identifierComponent」- 当前业务接口使用的标识选择器
        Specified by:
        setIdentifierComponent in interface IIService
      • getRuleUnique

        public String getRuleUnique()
        Getter for DB_ETERNAL.I_SERVICE.RULE_UNIQUE. 「ruleUnique」- 第二标识规则,当前通道的专用标识规则RuleUnique
        Specified by:
        getRuleUnique in interface IIService
      • setRuleUnique

        public IService setRuleUnique​(String ruleUnique)
        Setter for DB_ETERNAL.I_SERVICE.RULE_UNIQUE. 「ruleUnique」- 第二标识规则,当前通道的专用标识规则RuleUnique
        Specified by:
        setRuleUnique in interface IIService
      • getSigma

        public String getSigma()
        Getter for DB_ETERNAL.I_SERVICE.SIGMA. 「sigma」- 统一标识
        Specified by:
        getSigma in interface IIService
      • setSigma

        public IService setSigma​(String sigma)
        Setter for DB_ETERNAL.I_SERVICE.SIGMA. 「sigma」- 统一标识
        Specified by:
        setSigma in interface IIService
      • getLanguage

        public String getLanguage()
        Getter for DB_ETERNAL.I_SERVICE.LANGUAGE. 「language」- 使用的语言
        Specified by:
        getLanguage in interface IIService
      • setLanguage

        public IService setLanguage​(String language)
        Setter for DB_ETERNAL.I_SERVICE.LANGUAGE. 「language」- 使用的语言
        Specified by:
        setLanguage in interface IIService
      • getActive

        public Boolean getActive()
        Getter for DB_ETERNAL.I_SERVICE.ACTIVE. 「active」- 是否启用
        Specified by:
        getActive in interface IIService
      • setActive

        public IService setActive​(Boolean active)
        Setter for DB_ETERNAL.I_SERVICE.ACTIVE. 「active」- 是否启用
        Specified by:
        setActive in interface IIService
      • getMetadata

        public String getMetadata()
        Getter for DB_ETERNAL.I_SERVICE.METADATA. 「metadata」- 附加配置数据
        Specified by:
        getMetadata in interface IIService
      • setMetadata

        public IService setMetadata​(String metadata)
        Setter for DB_ETERNAL.I_SERVICE.METADATA. 「metadata」- 附加配置数据
        Specified by:
        setMetadata in interface IIService
      • getCreatedAt

        public LocalDateTime getCreatedAt()
        Getter for DB_ETERNAL.I_SERVICE.CREATED_AT. 「createdAt」- 创建时间
        Specified by:
        getCreatedAt in interface IIService
      • getCreatedBy

        public String getCreatedBy()
        Getter for DB_ETERNAL.I_SERVICE.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        getCreatedBy in interface IIService
      • setCreatedBy

        public IService setCreatedBy​(String createdBy)
        Setter for DB_ETERNAL.I_SERVICE.CREATED_BY. 「createdBy」- 创建人
        Specified by:
        setCreatedBy in interface IIService
      • getUpdatedAt

        public LocalDateTime getUpdatedAt()
        Getter for DB_ETERNAL.I_SERVICE.UPDATED_AT. 「updatedAt」- 更新时间
        Specified by:
        getUpdatedAt in interface IIService
      • getUpdatedBy

        public String getUpdatedBy()
        Getter for DB_ETERNAL.I_SERVICE.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        getUpdatedBy in interface IIService
      • setUpdatedBy

        public IService setUpdatedBy​(String updatedBy)
        Setter for DB_ETERNAL.I_SERVICE.UPDATED_BY. 「updatedBy」- 更新人
        Specified by:
        setUpdatedBy in interface IIService
      • from

        public void from​(IIService from)
        Description copied from interface: IIService
        Load data from another generated Record/POJO implementing the common interface IIService
        Specified by:
        from in interface IIService
      • into

        public <E extends IIService> E into​(E into)
        Description copied from interface: IIService
        Copy data into another generated Record/POJO implementing the common interface IIService
        Specified by:
        into in interface IIService