public class JobFamily extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
BatchGetJobFamilyResp |
batchGet(BatchGetJobFamilyReq req)
根据条件批量查询序列信息,通过序列 ID 或序列 Code 批量查询当前生效版本序列的详情信息,包括序列名称、启用状态、上级序列等。
|
BatchGetJobFamilyResp |
batchGet(BatchGetJobFamilyReq req,
RequestOptions reqOptions)
根据条件批量查询序列信息,通过序列 ID 或序列 Code 批量查询当前生效版本序列的详情信息,包括序列名称、启用状态、上级序列等。
|
QueryMultiTimelineJobFamilyResp |
queryMultiTimeline(QueryMultiTimelineJobFamilyReq req)
查询指定时间范围序列版本,- 接口支持查询出对象生效时间段在指定的start_date和end_date之间的版本;-
接口支持对象版本相关字段的查询和返回(默认返回id和version_id);- 适用于需要回顾某段时间内对象版本变化的场景
延迟说明:数据库主从延迟2s以内,即:直接创建对象后2s内调用此接口可能查询不到数据。
|
QueryMultiTimelineJobFamilyResp |
queryMultiTimeline(QueryMultiTimelineJobFamilyReq req,
RequestOptions reqOptions)
查询指定时间范围序列版本,- 接口支持查询出对象生效时间段在指定的start_date和end_date之间的版本;-
接口支持对象版本相关字段的查询和返回(默认返回id和version_id);- 适用于需要回顾某段时间内对象版本变化的场景
延迟说明:数据库主从延迟2s以内,即:直接创建对象后2s内调用此接口可能查询不到数据。
|
QueryRecentChangeJobFamilyResp |
queryRecentChange(QueryRecentChangeJobFamilyReq req)
查询当前生效信息发生变更的序列,查询指定时间范围内当前生效信息发生变更的序列,即只有序列前生效版本的生效时间在查询时间范围内,才返回该序列id
-
时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据
;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。
|
QueryRecentChangeJobFamilyResp |
queryRecentChange(QueryRecentChangeJobFamilyReq req,
RequestOptions reqOptions)
查询当前生效信息发生变更的序列,查询指定时间范围内当前生效信息发生变更的序列,即只有序列前生效版本的生效时间在查询时间范围内,才返回该序列id
-
时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据
;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。
|
public JobFamily(Config config)
public BatchGetJobFamilyResp batchGet(BatchGetJobFamilyReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic BatchGetJobFamilyResp batchGet(BatchGetJobFamilyReq req) throws Exception
Exceptionpublic QueryMultiTimelineJobFamilyResp queryMultiTimeline(QueryMultiTimelineJobFamilyReq req, RequestOptions reqOptions) throws Exception
延迟说明:数据库主从延迟2s以内,即:直接创建对象后2s内调用此接口可能查询不到数据。 ;
Exceptionpublic QueryMultiTimelineJobFamilyResp queryMultiTimeline(QueryMultiTimelineJobFamilyReq req) throws Exception
延迟说明:数据库主从延迟2s以内,即:直接创建对象后2s内调用此接口可能查询不到数据。 ;
Exceptionpublic QueryRecentChangeJobFamilyResp queryRecentChange(QueryRecentChangeJobFamilyReq req, RequestOptions reqOptions) throws Exception
- 时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据 ;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。例如:今天为1月1日,新建序列 1月10日生效,则1月10日凌晨 1点之后可查询到;;- 默认排序条件:默认先按照组织记录 ID 增序排序, 便于滚动查询;- 使用滚动查询而非分页查询,是为了防止大批量获取数据时,深分页导致超时 ;
Exceptionpublic QueryRecentChangeJobFamilyResp queryRecentChange(QueryRecentChangeJobFamilyReq req) throws Exception
- 时间窗支持大范围查询,限定查询范围在90天以内,例如要查询2020年1月1日至2020年6月30日的数据,建议分成两次查询,分别为2020年1月1日至2020年3月31日,2020年4月1日至2020年6月30日,不建议查询大时间范围数据 ;- 未来生效的版本数据,会在生效日期当天凌晨产生变更事件。例如:今天为1月1日,新建序列 1月10日生效,则1月10日凌晨 1点之后可查询到;;- 默认排序条件:默认先按照组织记录 ID 增序排序, 便于滚动查询;- 使用滚动查询而非分页查询,是为了防止大批量获取数据时,深分页导致超时 ;
ExceptionCopyright © 2026. All rights reserved.