如何在App Engine文件API中找到未终结的文件?

时间:2012-09-20 08:15:13

标签: java google-app-engine

App Engine文件API允许在blobstore或云存储中创建文件。文件基本上有两种状态:仍然可以附加到文件的未终结状态和无法附加文件的最终状态,但是您可以从文件中读取文件或通过blobstore或云存储服务它。

对于我的应用程序,我需要将文件置于未终结状态一段时间才能最终确定它。文档表明这很好。我正在使用Java SDK。

我的问题是如何查找尚未最终确定的(孤立的)文件?在blobstore我假设它还没有密钥,所以我找不到它。我不确定它如何与云存储一起使用。孤立的文件最终会被垃圾收集,如果是这样,过了几分钟?

1 个答案:

答案 0 :(得分:0)

我想你可以。文件API没有很好的文档记录,但您可以查看file.py的代码。在那里你找到了一个stat函数。 http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/api/files/file.py 在我给出答案之后,我保存你的问题是关于Java的。