![JAR search and dependency download from the Maven repository](/logo.png)
com.kuangkie.fg.FetchFGResult Maven / Gradle / Ivy
The newest version!
package com.kuangkie.fg;
import com.kuangkie.common.FGOSerializable;
import com.kuangkie.ops.RecordOps;
import com.kuangkie.rrc.record.FGRootRecord;
/**
*
* @version: V1.0
*
* @author: wangnq
*
* @className: FetchFGResult
*
* @packageName: cho.carbon.fuse.fg
*
* @description: 存放记录更新和记录属性操作的接口。
* 如果两种赋值涉及的属性没有交集,两个赋值都会被融合的记录中,不会产生问题。但如果两者涉及到对相同属性的更新,那么控制器会随机采纳其中的一个更新。
* 建议setRecordOps和setUpdateRecord选择其中一种方式,避免不必要的混乱。
*
* @data: 2020年8月18日
*
*
*/
public interface FetchFGResult extends FGOSerializable {
public RecordOps getRecordOps() ;
public void setRecordOps(RecordOps recordOps);
public FGRootRecord getUpdateRecord() ;
/**
*
* @methodsName: setUpdateRecord
*
* @description: 设置当前融合记录需要更新的属性。参数中的属性会被汇并到当前融合记录中。
* 更新非当前融合记录的属性请调用putRelatedRecordOps方法
*
* @param update
*
*/
public void setUpdateRecord(FGRootRecord update);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy