32.4.2. 交换属性
MLLP Consumer 生成和 TCP 套接字的状态的类型可由 Camel 交换上的这些属性控制:
键 | 类型 | 描述 |
---|---|---|
CamelMllpAcknowledgement | byte[] | 如果存在,此属性将作为 MLLP Acknowledgement 发送到客户端 |
CamelMllpAcknowledgementString | 字符串 | 如果不存在且 CamelMllpAcknowledgement,则此属性将作为 MLLP Acknowledgement 发送到客户端 |
CamelMllpAcknowledgementMsaText | 字符串 | 如果没有 CamelMllpAcknowledgement 或 CamelMllpAckck,则此属性可在生成的 HL7 确认中指定 MSA-3 的内容。 |
CamelMllpAcknowledgementType | 字符串 | 如果没有 CamelMllpAcknowledgement 或 CamelMllpAckck,则此属性可用于指定 HL7 确认类型(如 AA、AE、AR) |
CamelMllpAutoAcknowledge | 布尔值 | 覆盖 autoAck 查询参数 |
CamelMllpCloseConnectionBeforeSend | 布尔值 | 如果为 true,在发送数据前将关闭套接字 |
CamelMllpResetConnectionBeforeSend | 布尔值 | 如果为 true,在发送数据前将重置套接字 |
CamelMllpCloseConnectionAfterSend | 布尔值 | 如果为 true,在发送数据后套接字会立即关闭 |
CamelMllpResetConnectionAfterSend | 布尔值 | 如果为 true,在发送任何数据后将立即重置套接字 |