rta.kb 例行程序


CompletionFailure

文件名

rta.kb

语法

参数

返回

副作用

说明

调用的对话窗口


GetSiteConnection

文件名

rta.kb

语法

参数

返回

副作用

说明

调用的对话窗口


GetSiteIndex

文件名

rta.kb

语法

参数

返回

副作用

说明

调用的对话窗口


InitializeTransferAgent

文件名

rta.kb

语法

参数

返回

副作用

说明

系统启动装入全部专用配置数据的情况下调用该过程。

调用的对话窗口


Main

文件名

rta.kb

语法

参数

args: 命令行自变量

返回

副作用

说明

这是独立“转移代理”的主要启动过程。

调用的对话窗口

tivint.dfc[frm_tiv_swdist]

tivint.dfc[frm_tiv_rc]

tivint.dfc[frm_tiv_password]

tivint.dfc[frm_tiv_rc_admin]


PostDDMDataToSite

文件名

rta.kb

语法

参数

返回

副作用

说明

调用的对话窗口


PostRemoteWorkRequest

文件名

rta.kb

语法

参数

返回

副作用

说明

调用的对话窗口


ProcessAssignedRecord

文件名

rta.kb

语法

参数

RemoteWorkData: 保留要处理的整个记录的“远程工作”记

录。

返回

副作用

说明

该过程读取已指定的 PROBLEM_CLOSURE 记录并处理该记录。

调用的对话窗口


ProcessATask

文件名

rta.kb

语法

参数

ClosureData: 保留要处理的整个记录的

关闭记录。

返回

副作用

说明

该过程接收关闭记录并且根据对象中的 TransactionType 字段将其发送给相应的进程。可能的值为:CP_FREEZE_PROBLEM CP_TRANSFER_PROBLEM CP_QUICK_SOLUTION CP_SOLVE_WITH。当写关闭记录时,这些值在 closeapi.kb 中定义并且由 TRANS.KB 设置。

调用的对话窗口


ProcessIncomingWork

文件名

rta.kb

语法

参数

返回

副作用

说明

调用的对话窗口


ProcessMissedLWRecords

文件名

rta.kb

语法

参数

返回

副作用

说明

该过程在 LOCAL_WORK 表中搜索旧记录并尝试处理它们。最初拾起记录时用当前时间标记记录。如果记录变旧,则假设拾起它的进程已经死亡。管理员可以配置在拾起记录之前允许记录衰老的时间。从 g_RemTrans.retryResponseFailure 中读取该值。

调用的对话窗口


ProcessMissedRTRecords

文件名

rta.kb

语法

参数

返回

副作用

说明

该过程在 REMOTE_WORK 表中搜索旧记录并尝试处理它们。最初拾起记录时用当前时间标记记录。如果记录变旧,则假设拾起它的进程已经死亡。管理员可以配置在拾起记录之前允许记录衰老的时间。从 g_RemTrans.retryTransFailure 中读取该值

调用的对话窗口


ProcessRejectedMessage

文件名

rta.kb

语法

参数

返回

副作用

说明

当从该服务器向停止的或暂停的服务器发送消息时调用此过程。在当前 EA 3 层体系结构的实现过程中,发送给处于该状态的服务器的消息为“吃掉的”。如果消息成功地投递到远程服务器,分布式数据管理器必须能够假设处理了消息。因此“服务器停止”和“服务器暂停”消息由 DDM 捕获并因此调用该函数,使挂起的远程事务标记为失败,以便将来重新处理。

调用的对话窗口


ProcessRemoteCompletion

文件名

rta.kb

语法

参数

RemoteCompletionRecord

返回

成功为 True,否则为 False。

副作用

说明

调用的对话窗口


ProcessRemoteWorkRecord

文件名

rta.kb

语法

参数

rw_id: 要处理的特定记录的标识。

返回

副作用

说明

调用的对话窗口


SendCompletion

文件名

rta.kb

语法

参数

返回

副作用

说明

调用的对话窗口


TransferAgentEvent

文件名

rta.kb

语法

参数

i: 仅传送,因为有事件请求它。

返回

副作用

说明

该事件是独立“转移代理”的主要处理器。

调用的对话窗口


ValidateSite

文件名

rta.kb

语法

参数

返回

如果站点是有效的和活动的为 True,否则

为 False

副作用

说明

确定发送站点是否为有效的和活动的。如果发送站点存在于数据库中则向站点发送失败。

调用的对话窗口