此类是用于事务性消息传递的管理器。
public class QATransactionalManager : QAManagerBase
QATransactionalManager 类的所有成员,包括所有继承的成员。
名称 | 说明 |
---|---|
开始枚举消息存储库属性名称。 | |
释放与浏览操作关联的资源。 | |
开始浏览消息存储库中排队的消息。 | |
开始浏览在消息存储库中排队的具有给定消息 ID 的消息。 | |
开始浏览给定队列的消息存储库中排队的消息。 | |
开始浏览满足给定选择程序的消息存储库中排队的消息。 | |
返回给定浏览操作的下一条消息,如果没有其它消息,则返回空值。 | |
取消具有给定消息 ID 的消息。 | |
关闭到 QAnywhere 消息系统的连接并释放 QAManagerBase 使用的所有资源。 | |
提交当前事务并开始新的事务。 | |
创建一个 QABinaryMessage 实例。 | |
创建一个 QATextMessage 实例。 | |
删除一个 QAMessage 对象。 | |
释放与消息存储库属性名称枚举关联的资源。 | |
基于给定过滤器,返回所有队列的深度总和。 | |
获取预定义或自定义消息存储库属性的布尔值。 | |
获取预定义或自定义消息存储库属性的字节值。 | |
获取预定义或自定义消息存储库属性的双精度值。 | |
获取预定义或自定义消息存储库属性的浮点值。 | |
获取预定义或自定义消息存储库属性的整型值。 | |
与上次执行的 QAManagerBase 方法相关联的错误代码。 | |
与上次执行的 QAManagerBase 方法相关联的错误文本。 | |
与上次执行的 QAManagerBase 方法相关联的本地错误代码。 | |
获取预定义或自定义消息存储库属性的长整型值。 | |
返回下一个发送到指定地址的可用 QAMessage。 | |
返回下一个发送到指定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址的可用 QAMessage。 | |
返回下一个发送到给定地址的可用 QAMessage。 | |
返回所接收消息的 QAManager 确认模式。 | |
基于给定过滤器,返回队列深度。 | |
获取预定义或自定义消息存储库属性的短整型值。 | |
获取预定义或自定义消息存储库属性的字符串值。 | |
返回给定枚举的消息存储库属性名称。 | |
打开一个 QATransactionalManager 实例。 | |
将一条消息放入给定目标的队列。 | |
将一条消息放入给定目标的队列,并指定给定的生存期,以毫秒为单位。 | |
回退当前事务并开始新的事务。 | |
将预定义或自定义消息存储库属性设置为布尔值。 | |
将预定义或自定义消息存储库属性设置为字节值。 | |
将预定义或自定义消息存储库属性设置为双精度值。 | |
将预定义或自定义消息存储库属性设置为浮点值。 | |
将预定义或自定义消息存储库属性设置为整型值。 | |
将预定义或自定义消息存储库属性设置为长整型值。 | |
将消息监听器类设置为异步接收 QAnywhere 消息。 | |
使用消息选择程序,将消息监听器类设置为异步接收 QAnywhere 消息。 | |
用于通过编程方式设置 QAnywhere Manager 配置属性。 | |
将预定义或自定义消息存储库属性设置为短整型值。 | |
将预定义或自定义消息存储库属性设置为字符串值。 | |
启动 QAManagerBase 来接收消息监听器中进来的消息。 | |
使 QAManagerBase 停止接收进来的消息。 | |
在上载任何发送给其它客户端的消息和下载任何发送给本地客户端的消息时,皆与 QAnywhere 消息服务器保持同步。 |
QATransactionalManager 类从 QAManagerBase 派生并且管理事务性 QAnywhere 消息传递操作。
有关派生行为的详细说明,请参见 QAManagerBase。
QATransactionalManager 只能用于事务性确认。使用 QATransactionalManager::commit() 方法以提交所有 QAManagerBase::putMessage() 和 QAManagerBase::getMessage() 调用。
有关详细信息,请参见事务性消息传递实现。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |