fte: 取消 Ant 任务

取消 Managed File Transfer 受管传输或受管调用。 受管传输可能是使用 fte:filecopyfte:filemove 任务创建的。 受管调用可能是使用 fte:call 任务创建的。

属性

客服
必需。 指定要将 fte:cancel 请求提交给的代理。 值的格式如下:agentname@qmgrname,其中 agentname 是代理的名称,qmgrname 是该代理直接连接到的队列管理器的名称。
cmdqm
可选。 请求提交到的命令队列管理器。 按以下格式指定此信息:qmgrname@host@port@channel,其中:
  • qmgrname 是队列管理器的名称
  • host 是正在运行队列管理器的系统的可选主机名
  • port 是队列管理器正在侦听的可选端口号
  • channel 是要使用的可选 SVRCONN 通道
如果省略命令队列管理器的 hostportchannel 信息,那么会使用 command.properties 文件中指定的连接信息。 有关更多信息,请参阅 MFT command.properties 文件
您可以使用 com.ibm.wmqfte.propertySet 属性指定要使用的 command.properties 文件。 有关更多信息,请参阅 com.ibm.wmqfte.propertySet
如果您不使用 cmdqm 属性,那么该任务会缺省使用 com.ibm.wmqfte.ant.commandQueueManager 属性(如果已设置该属性)。 如果未设置 com.ibm.wmqfte.ant.commandQueueManager 属性,会尝试连接至 command.properties 文件中定义的缺省队列管理器。 com.ibm.wmqfte.ant.commandQueueManager 属性的格式与 cmdqm 属性的相同,即 qmgrname@host@port@channel
id
必需。 指定要取消的传输的传输标识。 传输标识是在 fte: filecopyfte: filemove 任务提交传输请求时生成的。
origuser
可选。 指定要与 cancel 请求相关联的始发用户标识。 如果未使用 origuser 属性,那么该任务将缺省使用用于运行 Ant 脚本的用户标识。

示例

fte:cancel 请求发送给命令队列管理器 qm0 的示例。 fte:cancel 请求针对队列管理器 qm1 上的 agent1 且由 transfer.id 变量填充的传输标识。 使用 bob 用户标识运行请求。
<fte:cancel cmdqm="qm0@localhost@1414@SYSTEM.DEF.SVRCONN" 
            agent="agent1@qm1"
            id="${transfer.id}"
            origuser="bob"/>