我想为OSGi服务实现ProgressMonitor。我了解IProgessMonitor的协议,以及如何在服务中使用它。
但是,我不知道IProgressMonitor的实现会是什么样子。另外,在使用OSGi服务的情况下,如何获取/读取进度状态。
发布于 2012-05-16 23:59:33
OSGi服务没有进度或状态指示器。如果您希望为长时间运行的调用放置某些内容,则必须以特定于应用程序的方式进行,因为没有相应的标准。
阻塞调用将在完成时返回,如果它是非阻塞调用,那么它可以提供某种类型的回调或基于事件的响应,但同样,这将是特定于应用程序的。
IProgressMonitor是一个Eclipse的东西,它与OSGi没有直接的关系。
https://stackoverflow.com/questions/10611504
复制相似问题