类 ColumnDisposeHandlePlug
- java.lang.Object
-
- risesoft.data.transfer.core.record.AbstractRecordInHandle
-
- risesoft.data.transfer.core.record.ColumnDisposeHandlePlug
-
- 所有已实现的接口:
Handle,Plug,ColumnDisposeHandle,RecordInHandle
public class ColumnDisposeHandlePlug extends AbstractRecordInHandle implements Plug, ColumnDisposeHandle, RecordInHandle
对于只要处理某些字段的插件进行统一遍历,这样不会出现多个插件多次反复循环遍历计算 这个插件只能添加一次到插件管理器,需要注册这个插件,调用这个插件的静态方法- 作者:
- lb
- Date:
- 2024年3月15日
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Columndispose(Column column, Record record, int index)voiddoIn(Record record)从输入通道中进入一条数据booleanregister(JobContext jobContext)是否注册static voidregisterListener(String field, ColumnDisposeHandle columnDisposeHandle, JobContext jobContext)在一个任务上下文中注册监听字段-
从类继承的方法 risesoft.data.transfer.core.record.AbstractRecordInHandle
doIn
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 risesoft.data.transfer.core.record.RecordInHandle
doIn
-
-
-
-
方法详细资料
-
registerListener
public static void registerListener(String field, ColumnDisposeHandle columnDisposeHandle, JobContext jobContext)
在一个任务上下文中注册监听字段- 参数:
field-columnDisposeHandle-jobContext-
-
register
public boolean register(JobContext jobContext)
从接口复制的说明:Plug是否注册
-
dispose
public Column dispose(Column column, Record record, int index)
- 指定者:
dispose在接口中ColumnDisposeHandle
-
doIn
public void doIn(Record record)
从接口复制的说明:RecordInHandle从输入通道中进入一条数据- 指定者:
doIn在接口中RecordInHandle- 指定者:
doIn在类中AbstractRecordInHandle
-
-