public class ProcessorGraph extends Object
| 构造器和说明 |
|---|
ProcessorGraph(List<ProcessorConfig> processorGraphConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
buildGraph()
构建processor图,构建失败抛出异常
|
void |
closeGraph()
关闭processor
根据拓扑图结构依次关闭processor
|
boolean |
containsProcessor(String processorName)
是否包含processor
|
String |
getId()
获取插件图ID
|
void |
process(String name,
xin.manong.weapon.base.record.KVRecords kvRecords,
xin.manong.weapon.base.common.Context context)
指定processor处理数据
|
public ProcessorGraph(List<ProcessorConfig> processorGraphConfig)
public final void buildGraph()
throws UnacceptableException
UnacceptableException - 不可接受异常public final void closeGraph()
public final void process(String name, xin.manong.weapon.base.record.KVRecords kvRecords, xin.manong.weapon.base.common.Context context) throws UnacceptableException
name - 处理processor名称kvRecords - 数据context - 上下文UnacceptableException - 不可接受异常public final boolean containsProcessor(String processorName)
processorName - processor名称public String getId()
Copyright © 2022. All rights reserved.