liuy
|
a5ee210a22
|
feat(nifi): 增加接口关系标记功能
- 在 NifiServiceConfig 中添加 relationshipMark配置项
- 在 Component 类中增加 comments、state、type等字段
- 新增 PortFilterResult 类用于存储过滤后的端口结果
- 在 NifiBaseOperationImpl 中实现 getNeedModifyControllerRelationshipByProcessGroup 方法
- 在 INifiBaseOperation 接口中添加相应的方法声明
- 新增 NifiFilterUtil 工具类用于过滤端口
|
2025-05-23 15:12:12 +08:00 |
liuy
|
095e58d812
|
feat(nifi): 完善应用创建并实例化的功能
-重构了应用创建流程,支持 Oracle 和 MySQL 应用的创建和实例化
- 新增了控制器服务的修改和启用功能
- 添加了批量创建连接关系的方法- 优化了代码结构,提高了可维护性和可扩展性
|
2025-05-23 10:18:07 +08:00 |
liuy
|
83f99be452
|
feat(nifi): 新增参数上下文创建和控制器更新功能
- 新增创建参数上下文并绑定到指定流程组的功能
- 新增查询需要修改的控制器详情功能
- 新增更新控制器服务的功能
- 重构了基础操作接口,增加了新的操作方法
-优化了代码结构,提高了可维护性和可扩展性
|
2025-05-22 11:51:11 +08:00 |
liuy
|
58ff225c47
|
feat(nifi): 新增应用实例化功能
- 新增 Oracle 和 MySQL 应用实例化功能- 实现创建流程组、处理器和连接的功能
- 添加计算新组件坐标的逻辑
- 封装基础操作和 NiFi 操作接口
|
2025-05-21 18:20:50 +08:00 |
liuy
|
a0900b1cee
|
feat(nifilog): 添加 2025 年 4月 30 日的日志事件和属性表
- 新增 LoggingEvent20250430 和 LoggingEventProperty20250430 两个实体类
- 实现了对应的 DAO 和 Service 接口及其实现类
- 添加了分页查询、批量插入等方法
|
2025-05-20 16:34:42 +08:00 |
liuy
|
7d60bdeef4
|
build: 更新项目构建配置
- 移除 NiFi 客户端相关代码
- 删除了多个 NiFi 模型类
- 移除了 NiFi 服务配置类
- 删除了自定义的 OkHttpClient 和 Jackson 配置
|
2025-05-19 15:50:33 +08:00 |
liuy
|
c0ef153a17
|
feat(nifi): 添加创建连接关系功能
- 新增 CreateConnection18、Component18、Revision18 等相关模型类- 在 NifiApiService 中添加 createProcessorConnections 方法用于建立连接关系
- 新增对应的请求和响应模型类,以支持创建连接关系的 API 调用
|
2025-05-19 15:47:32 +08:00 |
liuy
|
7abd8bbed9
|
feat(nifi-client): 增加处理器详情查询、更新和删除功能
- 新增处理器详情查询、更新和删除相关的 API 接口
- 添加处理器信息和版本相关的新模型类
- 优化错误处理,使用 StrUtil 格式化错误信息
|
2025-05-19 11:49:10 +08:00 |
liuy
|
b228ab67a5
|
feat(nifi): 增加创建模板、实例化代码片段和创建处理器的功能
- 新增创建 NiFi 模板的功能
- 实现将代码片段实例化到指定位置的方法
- 添加创建处理器的功能,支持 nifi 1.28.1 版本的 364 个处理器- 优化日志输出,使用 slf4j 替代 System.out.println
- 新增多个结果模型类,用于处理不同类型的响应数据
|
2025-05-17 16:53:07 +08:00 |
liuy
|
7a5e8bf6f2
|
feat(nifi): 添加模板和代码片段相关功能
- 新增获取所有 XML 模板的接口- 新增根据模板 ID 获取 XML 模板内容的接口
- 新增生成模板的功能
- 新增复制流程组为代码片段的功能
- 优化 NiFi 客户端,支持 GET 请求返回文件流
|
2025-05-17 11:27:27 +08:00 |
liuy
|
6afd2264e3
|
feat(nifi): 添加控制器服务启用、禁用和删除功能
- 新增 EnOrDiControllerServices12 和 Revision13 类用于启用或禁用控制器服务
- 在 NifiApiService 中添加 enabledOrDisabledControllerServices 方法实现控制器服务启用或禁用
- 在 NifiApiService 中添加 deleteControllerServices 方法实现控制器服务删除
|
2025-05-16 17:49:06 +08:00 |
liuy
|
a37f6ab340
|
feat(nifi): 添加控制器服务相关功能
- 新增 ControllerService12、Component12、Revision12 类用于处理控制器服务相关数据
- 在 NifiApiService 中添加获取控制器服务详情和创建流程组级别的控制器服务的方法
|
2025-05-16 16:45:17 +08:00 |
liuy
|
72710dc255
|
feat(nifi): 增加流程组相关API接口并优化参数处理
- 新增流程组查询、创建、删除和启动/停止的API接口
- 添加流程组绑定参数上下文的接口
- 优化参数处理,支持直接传入对象作为请求体
-重构部分代码以提高可维护性
|
2025-05-16 11:21:28 +08:00 |
liuy
|
9acde1cb1e
|
feat(nifi-client): 添加删除参数上下文功能并优化模型命名- 在 NifiClient 中添加 delete 方法支持 DELETE 请求
- 在 NifiApiService 中实现删除参数上下文的接口
- 优化模型类命名,提高代码可读性
- 更新参数上下文相关 API 调用路径
|
2025-05-15 10:23:05 +08:00 |
liuy
|
e535d45df3
|
feat(nifi): 添加参数上下文功能并优化错误处理
- 新增参数上下文相关模型类- 实现参数上下文创建、更新、删除和查询的API接口
- 优化错误处理,提高异常信息的可读性
- 移除未使用的ProcessorConfig类
|
2025-05-14 19:09:55 +08:00 |
liuy
|
5d9fb90fb1
|
refactor(fw-nifi):重构 Nifi 相关代码- 更新 Jackson 配置,增加忽略未知属性的功能
- 新增多个 Nifi 模型类,包括 Breadcrumb2、Breadcrumb3、ParentBreadcrumb2 和 Permissions2
- 修改现有模型类,增加新字段以适应 Nifi API 变更
- 调整 NifiApiService 中的 queryFlowProcessGroupsRoot 方法,支持返回不同类型的响应
|
2025-05-14 18:27:58 +08:00 |
liuy
|
10aeddff70
|
(nfeatifi): 添加 NiFi API 客户端和相关模型类
- 新增 NiFi API客户端类 NifiClient,实现与 NiFi 服务器的通信
- 添加多个 NiFi 模型类,用于解析和处理 NiFi API 响应数据
- 新增 Jackson 配置类和 JSON 工具类,用于 JSON 数据处理
- 移除无用的 Main 类
|
2025-05-14 17:49:37 +08:00 |
xiang2lin
|
7262d4f9a3
|
fw-nifi模块初始化
|
2025-05-12 14:17:58 +08:00 |