Info*Engine 任务
UpdateReleaseActivities
给定 ReleaseActivity 对象的 UFID,任务会将其状态更新为输入值,并将其关联消息更新为表示子事务处理状态已由管理员更新的字符串。任务将通过调用 StandardESIService 的 updateReleaseActivity() API 来执行更新。
DeleteReleaseActivities
给定“发布活动”对象的 UFID,任务将通过调用 StandardESIService 的 deleteReleaseActivity () API 将其删除。
GetTransactions
根据输入搜索条件提取 ESITransaction 对象。搜索条件是为事务处理本身或业务对象 (在此情况下,将提取关联事务处理) 指定的。
UpdateTransaction
给定 ESITransaction 对象的 UFID,任务会提取关联的“发布活动”对象,然后将输入事务处理的状态设置为基于提取的“发布活动”对象状态的值。如果无法提取任何“发布活动”对象,则将通过调用 StandardESIService 的 hideTransaction() API 来隐藏该事务处理。此外,如果事务处理的状态设置为 pending,则会调用 ESIReleaseUtility 的 checkAndExecutePostEvent() API,以在适当条件下调用 postEvent() API。