QAManager 类由 QAManagerBase 派生并且管理非事务性 QAnywhere 消息传递操作。
Public Interface QAManager Inherits QAManagerBase
public interface QAManager : QAManagerBase
QAManager 接口的所有成员,包括所有继承的成员。
名称 | 说明 |
---|---|
确认客户端应用程序成功接收了一条 QAnywhere 消息。 | |
确认客户端应用程序成功接收了 QAnywhere 消息。 | |
对在给定消息之前收到的给定 QAMessage 实例和所有未确认消息进行确认。 | |
不建议使用此方法。 | |
浏览具有给定消息 ID 的消息。 | |
浏览正在等待的已发送到给定地址的下一条可用消息。 | |
浏览消息存储库中满足给定选择程序的排队消息。 | |
取消具有给定消息 ID 的消息。 | |
关闭到 QAnywhere 消息系统的连接并释放 QAManagerBase 使用的所有资源。 | |
创建一个 QABinaryMessage 对象。 | |
创建一个 QATextMessage 对象。 | |
获取预定义或自定义消息存储库属性的布尔值。 | |
获取预定义或自定义消息存储库属性的双精度值。 | |
获取预定义或自定义消息存储库属性的浮点值。 | |
获取预定义或自定义消息存储库属性的整型值。 | |
获取预定义或自定义消息存储库属性的长整型值。 | |
返回下一个发送到指定地址的可用 QAMessage。 | |
返回下一个发送到指定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址并满足给定选择程序的可用 QAMessage。 | |
返回下一个发送到给定地址的可用 QAMessage。 | |
返回下一个发送到给定地址的可用 QAMessage。 | |
基于给定过滤器,返回所有队列的深度总和。 | |
获取预定义或自定义消息存储库属性的有符号字节值。 | |
获取预定义或自定义消息存储库属性的短整型值。 | |
获取表示消息存储库属性的 System.Object。 | |
获取消息存储库属性名称的枚举器。 | |
获取预定义或自定义消息存储库属性的字符串值。 | |
使用给定的 AcknowledgementMode 值打开 QAManager。 | |
测试当前是否存在给定属性的值。 | |
准备将发送给另一 QAnywhere 客户端的消息。 | |
准备将发送给另一 QAnywhere 客户端的消息。 | |
强制将所有未确认的消息转为 StatusCodes.PENDING 状态。 | |
重新打开 QAManagerBase。 | |
将预定义或自定义消息存储库属性设置为布尔值。 | |
将预定义或自定义消息存储库属性设置为双精度值。 | |
将 ExceptionListener 委派设置为在异步处理 QAnywhere 消息时,接收 QAException。 | |
将 ExceptionListener2 委派设置为在异步处理 QAnywhere 消息时,接收 QAException。 | |
将预定义或自定义消息存储库属性设置为浮点值。 | |
将预定义或自定义消息存储库属性设置为整型值。 | |
将预定义或自定义消息存储库属性设置为长整型值。 | |
将 MessageListener 委派设置为异步接收 QAnywhere 消息。 | |
将 MessageListener2 委派设置为异步接收 QAnywhere 消息。 | |
将 MessageListener 委派设置为使用消息选择程序异步接收 QAnywhere 消息。 | |
将 MessageListener2 委派设置为使用消息选择程序异步接收 QAnywhere 消息。 | |
用于通过编程方式设置 QAnywhere Manager 配置属性。 | |
将预定义或自定义消息存储库属性设置为 sbyte(有符号字节)值。 | |
将预定义或自定义消息存储库属性设置为短整型值。 | |
将预定义或自定义消息存储库属性设置为 System.Object 值。 | |
将预定义或自定义消息存储库属性设置为字符串值。 | |
启动 QAManagerBase 来接收消息监听器中进来的消息。 | |
使 QAManagerBase 停止接收进来的消息。 | |
在上载任何发送给其它客户端的消息和下载任何发送给本地客户端的消息时,皆与 QAnywhere 消息服务器保持同步。 | |
返回所接收消息的 QAManager 确认模式。 |
有关派生行为的详细说明,请参见 QAManagerBase。
可以如 AcknowledgementMode 类中定义的那样对 QAManager 进行配置,以进行隐式或显式确认。要将消息作为事务的一部分进行确认,请使用 QATransactionalManager。使用 QAManagerFactory 创建 QAManager 和 QATransactionalManager 对象。
Acknowledge 方法
AcknowledgeAll 方法
AcknowledgeUntil 方法
Open 方法
Recover 方法
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |