文档

Java™教程
隐藏目录
时间限制
路径:Java命名和目录接口
课程:命名和目录操作
部分:搜索

时间限制

对搜索设置时间限制可以限制搜索操作等待答案的时间上限。当你不想等待太长时间以获取答案时,这很有用。如果在搜索操作完成之前超过了指定的时间限制,则会抛出一个TimeLimitExceededException

要设置搜索的时间限制,请将毫秒数传递给SearchControls.setTimeLimit()。以下示例将时间限制设置为1秒。

// 将搜索控制设置为限制时间为1秒(1000毫秒)
SearchControls ctls = new SearchControls();
ctls.setTimeLimit(1000);

要使此特定示例超过其时间限制,需要将其重新配置为使用较慢的服务器或具有大量条目的服务器。或者,您可以使用其他策略使搜索操作耗时超过1秒。

时间限制为零意味着没有设置时间限制,调用目录将无限期地等待答案。


上一页:结果计数
下一页:疑难解答提示