关于本任务
您可以为任何 IBM® MQ 对象 (包括通道,队列,侦听器和服务) 创建过滤器。 一个过滤器仅适用于一个类型的对象,因为不同类型的对象有不同的属性。
以下指示信息使用为队列创建过滤器的示例,以便仅以名称开头的本地队列jupiter并且包含超过 50 条消息的消息将显示在 " 内容 " 视图中。 您也可以很容易地使用这些指示信息为其他类型的对象创建过滤器。
要创建新的过滤器:
过程
- 在包含表的 内容 视图或对话框中,单击当前过滤器名称旁边的小箭头。 将显示一个菜单。
- 从菜单中,单击 管理过滤器。 这样会打开“管理过滤器”对话框,其中显示此对象类型已存在的过滤器。
- 在 " 管理过滤器 " 对话框中,单击 添加 将打开 " 添加过滤器 " 对话框。
- 在 " 添加过滤器 " 对话框的 过滤器名称 字段中,输入过滤器的名称; 例如,Queues
containing more than 50 messages
- 在 过滤器名称 字段之后,是 包含 对象 ,其中 字段可以输入要添加到新过滤器的条件。 例如,如果您正在创建队列的过滤器,那么这些字段会标注为包括队列的条件。 输入下列信息:
- 字段的第一行允许您过滤对象的名称。 缺省情况下,第三个字段包含星号 (*) 使所有对象 (无论其名称如何) 都包含在过滤器中。 例如,仅包含以以下内容开头的队列:jupiter,输入 木星 *
- 仅适用于队列和通道:字段的下一行允许您过滤对象的类型。 缺省情况下,过滤器包括对象的所有类型。 例如,要仅包括本地队列,选择本地队列。
- 可选:您可基于对象的属性值将另一个条件输入至过滤器。 选中标注了 - 与 - 的复选框,以便您可编辑这些字段。 例如,要仅包括那些包含了 50 个以上消息的队列,在第一个字段中选择属性当前队列深度;在第二个字段中选择大于;在第三个字段中输入 50。
- 可选: 要在应用过滤器时自动应用现有列方案,请选中标记为 应用此过滤器时自动应用列方案的复选框,然后从列表中选择列方案。
- 单击 确定。 将关闭“添加过滤器”对话框。 新过滤器将与其他任何可用的过滤器显示在“管理过滤器”对话框中。
- 在 " 管理过滤器 " 对话框中,单击 确定。 将关闭“管理过滤器”对话框。