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 Summary
Modifier and TypeMethodDescriptionvoidLoad data from another generated Record/POJO implementing the common interface IIServicedefault IIServicefromJson(io.vertx.core.json.JsonObject json) Getter forDB_ETERNAL.I_SERVICE.ACTIVE.Getter forDB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT.Getter forDB_ETERNAL.I_SERVICE.CHANNEL_CONFIG.Getter forDB_ETERNAL.I_SERVICE.CHANNEL_TYPE.Getter forDB_ETERNAL.I_SERVICE.COMMENT.Getter forDB_ETERNAL.I_SERVICE.CONFIG_DATABASE.Getter forDB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION.Getter forDB_ETERNAL.I_SERVICE.CREATED_AT.Getter forDB_ETERNAL.I_SERVICE.CREATED_BY.Getter forDB_ETERNAL.I_SERVICE.DICT_COMPONENT.Getter forDB_ETERNAL.I_SERVICE.DICT_CONFIG.Getter forDB_ETERNAL.I_SERVICE.DICT_EPSILON.Getter forDB_ETERNAL.I_SERVICE.IDENTIFIER.Getter forDB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT.Getter forDB_ETERNAL.I_SERVICE.IN_SCRIPT.Getter forDB_ETERNAL.I_SERVICE.IS_GRAPHIC.Getter forDB_ETERNAL.I_SERVICE.IS_WORKFLOW.getKey()Getter forDB_ETERNAL.I_SERVICE.KEY.Getter forDB_ETERNAL.I_SERVICE.LANGUAGE.Getter forDB_ETERNAL.I_SERVICE.MAPPING_COMPONENT.Getter forDB_ETERNAL.I_SERVICE.MAPPING_CONFIG.Getter forDB_ETERNAL.I_SERVICE.MAPPING_MODE.Getter forDB_ETERNAL.I_SERVICE.METADATA.getName()Getter forDB_ETERNAL.I_SERVICE.NAME.Getter forDB_ETERNAL.I_SERVICE.NAMESPACE.Getter forDB_ETERNAL.I_SERVICE.OUT_SCRIPT.Getter forDB_ETERNAL.I_SERVICE.RULE_UNIQUE.Getter forDB_ETERNAL.I_SERVICE.SERVICE_COMPONENT.Getter forDB_ETERNAL.I_SERVICE.SERVICE_CONFIG.Getter forDB_ETERNAL.I_SERVICE.SERVICE_RECORD.getSigma()Getter forDB_ETERNAL.I_SERVICE.SIGMA.Getter forDB_ETERNAL.I_SERVICE.UPDATED_AT.Getter forDB_ETERNAL.I_SERVICE.UPDATED_BY.<E extends IIService>
Einto(E into) Copy data into another generated Record/POJO implementing the common interface IIServiceSetter forDB_ETERNAL.I_SERVICE.ACTIVE.setChannelComponent(String value) Setter forDB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT.setChannelConfig(String value) Setter forDB_ETERNAL.I_SERVICE.CHANNEL_CONFIG.setChannelType(String value) Setter forDB_ETERNAL.I_SERVICE.CHANNEL_TYPE.setComment(String value) Setter forDB_ETERNAL.I_SERVICE.COMMENT.setConfigDatabase(String value) Setter forDB_ETERNAL.I_SERVICE.CONFIG_DATABASE.setConfigIntegration(String value) Setter forDB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION.setCreatedAt(LocalDateTime value) Setter forDB_ETERNAL.I_SERVICE.CREATED_AT.setCreatedBy(String value) Setter forDB_ETERNAL.I_SERVICE.CREATED_BY.setDictComponent(String value) Setter forDB_ETERNAL.I_SERVICE.DICT_COMPONENT.setDictConfig(String value) Setter forDB_ETERNAL.I_SERVICE.DICT_CONFIG.setDictEpsilon(String value) Setter forDB_ETERNAL.I_SERVICE.DICT_EPSILON.setIdentifier(String value) Setter forDB_ETERNAL.I_SERVICE.IDENTIFIER.setIdentifierComponent(String value) Setter forDB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT.setInScript(String value) Setter forDB_ETERNAL.I_SERVICE.IN_SCRIPT.setIsGraphic(Boolean value) Setter forDB_ETERNAL.I_SERVICE.IS_GRAPHIC.setIsWorkflow(Boolean value) Setter forDB_ETERNAL.I_SERVICE.IS_WORKFLOW.Setter forDB_ETERNAL.I_SERVICE.KEY.setLanguage(String value) Setter forDB_ETERNAL.I_SERVICE.LANGUAGE.setMappingComponent(String value) Setter forDB_ETERNAL.I_SERVICE.MAPPING_COMPONENT.setMappingConfig(String value) Setter forDB_ETERNAL.I_SERVICE.MAPPING_CONFIG.setMappingMode(String value) Setter forDB_ETERNAL.I_SERVICE.MAPPING_MODE.setMetadata(String value) Setter forDB_ETERNAL.I_SERVICE.METADATA.Setter forDB_ETERNAL.I_SERVICE.NAME.setNamespace(String value) Setter forDB_ETERNAL.I_SERVICE.NAMESPACE.setOutScript(String value) Setter forDB_ETERNAL.I_SERVICE.OUT_SCRIPT.setRuleUnique(String value) Setter forDB_ETERNAL.I_SERVICE.RULE_UNIQUE.setServiceComponent(String value) Setter forDB_ETERNAL.I_SERVICE.SERVICE_COMPONENT.setServiceConfig(String value) Setter forDB_ETERNAL.I_SERVICE.SERVICE_CONFIG.setServiceRecord(String value) Setter forDB_ETERNAL.I_SERVICE.SERVICE_RECORD.Setter forDB_ETERNAL.I_SERVICE.SIGMA.setUpdatedAt(LocalDateTime value) Setter forDB_ETERNAL.I_SERVICE.UPDATED_AT.setUpdatedBy(String value) Setter forDB_ETERNAL.I_SERVICE.UPDATED_BY.default io.vertx.core.json.JsonObjecttoJson()
-
Method Details
-
setKey
Setter forDB_ETERNAL.I_SERVICE.KEY. 「key」- 服务ID -
getKey
String getKey()Getter forDB_ETERNAL.I_SERVICE.KEY. 「key」- 服务ID -
setNamespace
Setter forDB_ETERNAL.I_SERVICE.NAMESPACE. 「namespace」- 服务所在名空间 -
getNamespace
String getNamespace()Getter forDB_ETERNAL.I_SERVICE.NAMESPACE. 「namespace」- 服务所在名空间 -
setName
Setter forDB_ETERNAL.I_SERVICE.NAME. 「name」- 服务名称 -
getName
String getName()Getter forDB_ETERNAL.I_SERVICE.NAME. 「name」- 服务名称 -
setComment
Setter forDB_ETERNAL.I_SERVICE.COMMENT. 「comment」- 备注信息 -
getComment
String getComment()Getter forDB_ETERNAL.I_SERVICE.COMMENT. 「comment」- 备注信息 -
setIsWorkflow
Setter forDB_ETERNAL.I_SERVICE.IS_WORKFLOW. 「isWorkflow」- 是否驱动工作流引擎 -
getIsWorkflow
Boolean getIsWorkflow()Getter forDB_ETERNAL.I_SERVICE.IS_WORKFLOW. 「isWorkflow」- 是否驱动工作流引擎 -
setIsGraphic
Setter forDB_ETERNAL.I_SERVICE.IS_GRAPHIC. 「isGraphic」- 是否驱动图引擎 -
getIsGraphic
Boolean getIsGraphic()Getter forDB_ETERNAL.I_SERVICE.IS_GRAPHIC. 「isGraphic」- 是否驱动图引擎 -
setInScript
Setter forDB_ETERNAL.I_SERVICE.IN_SCRIPT. 「inScript」- 本次不使用,加载脚本引擎ScriptEngine前置脚本 -
getInScript
String getInScript()Getter forDB_ETERNAL.I_SERVICE.IN_SCRIPT. 「inScript」- 本次不使用,加载脚本引擎ScriptEngine前置脚本 -
setOutScript
Setter forDB_ETERNAL.I_SERVICE.OUT_SCRIPT. 「outScript」- 本次不使用,加载脚本引擎ScriptEngine后置脚本 -
getOutScript
String getOutScript()Getter forDB_ETERNAL.I_SERVICE.OUT_SCRIPT. 「outScript」- 本次不使用,加载脚本引擎ScriptEngine后置脚本 -
setChannelType
Setter forDB_ETERNAL.I_SERVICE.CHANNEL_TYPE. 「channelType」- 通道类型:ADAPTOR / CONNECTOR / ACTOR / DIRECTOR / DEFINE -
getChannelType
String getChannelType()Getter forDB_ETERNAL.I_SERVICE.CHANNEL_TYPE. 「channelType」- 通道类型:ADAPTOR / CONNECTOR / ACTOR / DIRECTOR / DEFINE -
setChannelComponent
Setter forDB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT. 「channelComponent」- 自定义通道专用组件 -
getChannelComponent
String getChannelComponent()Getter forDB_ETERNAL.I_SERVICE.CHANNEL_COMPONENT. 「channelComponent」- 自定义通道专用组件 -
setChannelConfig
Setter forDB_ETERNAL.I_SERVICE.CHANNEL_CONFIG. 「channelConfig」- 通道(自定义)配置信息,Channel专用 -
getChannelConfig
String getChannelConfig()Getter forDB_ETERNAL.I_SERVICE.CHANNEL_CONFIG. 「channelConfig」- 通道(自定义)配置信息,Channel专用 -
setConfigIntegration
Setter forDB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION. 「configIntegration」- 集成配置信息,第三方专用 -
getConfigIntegration
String getConfigIntegration()Getter forDB_ETERNAL.I_SERVICE.CONFIG_INTEGRATION. 「configIntegration」- 集成配置信息,第三方专用 -
setConfigDatabase
Setter forDB_ETERNAL.I_SERVICE.CONFIG_DATABASE. 「configDatabase」- 数据库配置,当前通道访问的Database -
getConfigDatabase
String getConfigDatabase()Getter forDB_ETERNAL.I_SERVICE.CONFIG_DATABASE. 「configDatabase」- 数据库配置,当前通道访问的Database -
setDictConfig
Setter forDB_ETERNAL.I_SERVICE.DICT_CONFIG. 「dictConfig」- 字典的配置信息 -
getDictConfig
String getDictConfig()Getter forDB_ETERNAL.I_SERVICE.DICT_CONFIG. 「dictConfig」- 字典的配置信息 -
setDictComponent
Setter forDB_ETERNAL.I_SERVICE.DICT_COMPONENT. 「dictComponent」- 字典配置中的插件 -
getDictComponent
String getDictComponent()Getter forDB_ETERNAL.I_SERVICE.DICT_COMPONENT. 「dictComponent」- 字典配置中的插件 -
setDictEpsilon
Setter forDB_ETERNAL.I_SERVICE.DICT_EPSILON. 「dictEpsilon」- 字典的消费配置 -
getDictEpsilon
String getDictEpsilon()Getter forDB_ETERNAL.I_SERVICE.DICT_EPSILON. 「dictEpsilon」- 字典的消费配置 -
setMappingConfig
Setter forDB_ETERNAL.I_SERVICE.MAPPING_CONFIG. 「mappingConfig」- 映射专用配置 -
getMappingConfig
String getMappingConfig()Getter forDB_ETERNAL.I_SERVICE.MAPPING_CONFIG. 「mappingConfig」- 映射专用配置 -
setMappingMode
Setter forDB_ETERNAL.I_SERVICE.MAPPING_MODE. 「mappingMode」- 映射的模式 -
getMappingMode
String getMappingMode()Getter forDB_ETERNAL.I_SERVICE.MAPPING_MODE. 「mappingMode」- 映射的模式 -
setMappingComponent
Setter forDB_ETERNAL.I_SERVICE.MAPPING_COMPONENT. 「mappingComponent」- 映射组件类型 -
getMappingComponent
String getMappingComponent()Getter forDB_ETERNAL.I_SERVICE.MAPPING_COMPONENT. 「mappingComponent」- 映射组件类型 -
setServiceRecord
Setter forDB_ETERNAL.I_SERVICE.SERVICE_RECORD. 「serviceRecord」- 服务记录定义 -
getServiceRecord
String getServiceRecord()Getter forDB_ETERNAL.I_SERVICE.SERVICE_RECORD. 「serviceRecord」- 服务记录定义 -
setServiceComponent
Setter forDB_ETERNAL.I_SERVICE.SERVICE_COMPONENT. 「serviceComponent」- 服务组件定义 -
getServiceComponent
String getServiceComponent()Getter forDB_ETERNAL.I_SERVICE.SERVICE_COMPONENT. 「serviceComponent」- 服务组件定义 -
setServiceConfig
Setter forDB_ETERNAL.I_SERVICE.SERVICE_CONFIG. 「serviceConfig」- 业务组件配置,业务组件专用 -
getServiceConfig
String getServiceConfig()Getter forDB_ETERNAL.I_SERVICE.SERVICE_CONFIG. 「serviceConfig」- 业务组件配置,业务组件专用 -
setIdentifier
Setter forDB_ETERNAL.I_SERVICE.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识 -
getIdentifier
String getIdentifier()Getter forDB_ETERNAL.I_SERVICE.IDENTIFIER. 「identifier」- 当前类型描述的Model的标识 -
setIdentifierComponent
Setter forDB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT. 「identifierComponent」- 当前业务接口使用的标识选择器 -
getIdentifierComponent
String getIdentifierComponent()Getter forDB_ETERNAL.I_SERVICE.IDENTIFIER_COMPONENT. 「identifierComponent」- 当前业务接口使用的标识选择器 -
setRuleUnique
Setter forDB_ETERNAL.I_SERVICE.RULE_UNIQUE. 「ruleUnique」- 第二标识规则,当前通道的专用标识规则RuleUnique -
getRuleUnique
String getRuleUnique()Getter forDB_ETERNAL.I_SERVICE.RULE_UNIQUE. 「ruleUnique」- 第二标识规则,当前通道的专用标识规则RuleUnique -
setSigma
Setter forDB_ETERNAL.I_SERVICE.SIGMA. 「sigma」- 统一标识 -
getSigma
String getSigma()Getter forDB_ETERNAL.I_SERVICE.SIGMA. 「sigma」- 统一标识 -
setLanguage
Setter forDB_ETERNAL.I_SERVICE.LANGUAGE. 「language」- 使用的语言 -
getLanguage
String getLanguage()Getter forDB_ETERNAL.I_SERVICE.LANGUAGE. 「language」- 使用的语言 -
setActive
Setter forDB_ETERNAL.I_SERVICE.ACTIVE. 「active」- 是否启用 -
getActive
Boolean getActive()Getter forDB_ETERNAL.I_SERVICE.ACTIVE. 「active」- 是否启用 -
setMetadata
Setter forDB_ETERNAL.I_SERVICE.METADATA. 「metadata」- 附加配置数据 -
getMetadata
String getMetadata()Getter forDB_ETERNAL.I_SERVICE.METADATA. 「metadata」- 附加配置数据 -
setCreatedAt
Setter forDB_ETERNAL.I_SERVICE.CREATED_AT. 「createdAt」- 创建时间 -
getCreatedAt
LocalDateTime getCreatedAt()Getter forDB_ETERNAL.I_SERVICE.CREATED_AT. 「createdAt」- 创建时间 -
setCreatedBy
Setter forDB_ETERNAL.I_SERVICE.CREATED_BY. 「createdBy」- 创建人 -
getCreatedBy
String getCreatedBy()Getter forDB_ETERNAL.I_SERVICE.CREATED_BY. 「createdBy」- 创建人 -
setUpdatedAt
Setter forDB_ETERNAL.I_SERVICE.UPDATED_AT. 「updatedAt」- 更新时间 -
getUpdatedAt
LocalDateTime getUpdatedAt()Getter forDB_ETERNAL.I_SERVICE.UPDATED_AT. 「updatedAt」- 更新时间 -
setUpdatedBy
Setter forDB_ETERNAL.I_SERVICE.UPDATED_BY. 「updatedBy」- 更新人 -
getUpdatedBy
String getUpdatedBy()Getter forDB_ETERNAL.I_SERVICE.UPDATED_BY. 「updatedBy」- 更新人 -
from
Load data from another generated Record/POJO implementing the common interface IIService -
into
Copy data into another generated Record/POJO implementing the common interface IIService -
fromJson
- Specified by:
fromJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-
toJson
default io.vertx.core.json.JsonObject toJson()- Specified by:
toJsonin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo
-