2010-01-19 26 views
0

我写了一个加载程序类,它有一个tries属性,指示在返回错误代码时重试加载url的次数。例如在Twitter中,如果返回失败的鲸鱼,加载器将重试加载方法调用,因为下一次调用可能会返回成功。如果尝试次数超过tries财产指定加载程序错误

我指定可与字符串常量被派遣的很多错误,所以有XMLLoaderError.IOXMLLoaderError.SECURITY,等我有对错误的名称麻烦思维出动。起初,我认为XMLLoaderError.TRIES_EXCEEDED,但我确定有更好的东西在那里。我认为XMLLoaderError.TIMEOUT,但超时是更多的单个负载错误。或者我可以聪明地使用XMLLoaderError.TRYOUT(jk)任何想法?

+0

++ XMLLoaderError.TRIES_EXCEEDED。或者也许XMLLoaderError.TRY_COUNT_EXCEEDED?无论哪种方式,很明显错误是什么... – heavilyinvolved 2010-01-19 01:29:15

+0

'试试'应该可能是'重试':XMLLoaderError.MAX_RETRIES_EXCEEDED – timoxley 2010-01-19 01:40:22

回答

0

由于您的其他错误表明发生错误的类型/类型 - 即。 “SECURITY”或“IO” - 这些都在XMLLoader上下文中,为什么不把它命名为TRY? XMLLoaderError.TRY对我来说很有意义 - 或者实际上,XMLLoaderError.RETRIES可能更有意义!

+1

我实际上已将'tries'重命名为'retryCount',所以错误跟随您的建议,因为XMLLoaderError.RETRY_COUNT' 。 – destroytoday 2010-01-19 05:21:25

相关问题